我建立一個新的Access 2007數據庫有大量的表的表中顯示的數據。設計了一個帶有多個選項卡的表單,用於顯示來自各個表格的字段,這些表格都相互之間有關係。當輸入新數據時,它將全部正確保存到各個表中。但是,當表單打開時,它不會顯示存儲在表中的任何數據。表單屬性似乎設置正確,它允許添加和編輯,而不是僅爲數據輸入設置。運行作爲記錄源的查詢無法返回任何記錄,這看起來像是存在問題,但如果記錄源能夠將輸入的新數據保存到正確的表中,它必須是正確的。任何想法可能是什麼問題?MS Access窗體不是從
回答
檢查你的數據庫連接如果數據庫連接建立正確,那麼你需要檢查你的數據庫查詢例如,如果你正在寫這個查詢
Select * from tableName
只需複製它,並在訪問SQL查詢編輯器中運行,如果是做工精細這意味着某些事情在你的形式數據反向機制中是錯誤的。 希望它可以幫助你
普通查詢運行良好。記錄源代碼的形式雖然有23個內部聯接和最少158個數據字段。以前使用的設計對於所有數據只有一張表格,但我並不認爲這是好的設計,沒有標準化,所以我將其分開。 Access表單可能會遇到如此多的連接問題?雖然它可以正確保存連接必須正常工作,不是嗎? – 2012-03-02 14:04:48
@ChelleMcGaughey從它的聲音,你需要指導數據庫的設計。聽起來相當多。 – Fionnuala 2012-03-02 20:05:32
@ChelleMcGaughey首先你需要改變你的數據庫設計,如果它是錯誤的onother側如果你的設計是好的,然後你的查詢將正常工作,按您的要求的。我曾擔任數據庫顧問並編寫了許多查詢,但沒有收到任何問題。如果你與Tsql沒什麼關係,你可以使用任何查詢設計器,它可以幫助你寫查詢。 – 2012-03-03 11:04:47
- 1. MS Access窗體 - 在
- 2. ms Access窗體子窗體排序
- 3. MS Access窗體調試
- 4. MS Access窗體加載
- 5. MS Access窗體和表格
- 6. 連續窗體(ms Access 2003)
- 7. 是從MS Access
- 8. 從主窗體驅動子窗體窗體中的MS Access查詢
- 9. MS Access窗體篩選下拉
- 10. 刪除MS Access窗體上的標籤
- 11. MS Access窗體字母數字領域
- 12. 的MS Access - 隱藏列在窗體
- 13. 使用vba過濾MS Access子窗體
- 14. MS Access窗體字段顯示格式
- 15. 如何顯示在MS Access窗體
- 16. 的MS Access窗體,在表單視圖
- 17. 窗體和子窗體之間的MS Access數據驗證
- 18. MS Access:如何引用導航窗體的子窗體?
- 19. MS Access中,創建一個窗體和子窗體的關係
- 20. MS Access從窗體複製值到另一個窗體文本框
- 21. MS Access 2007/2003 - 從子窗體引用子窗體上的控件
- 22. MS Access如何從一個子窗體獲取另一個子窗體的值?
- 23. Access窗體SQL
- 24. MS Access窗體上是否有任何拖放模塊?
- 25. 是空的條件格式 - MS Access窗體
- 26. MS Access從子項屬性設置父窗體屬性
- 27. 從MS Access打開PDF,使用VB.NET中的窗體形式
- 28. 如何從MS Access窗體執行VBA功能?
- 29. MS-Access避免從窗體字段文檔導入空字段
- 30. 如何使用COM從MS Access窗體中提取值?
的形式約束?如果不是,哪個事件用於填充表單?無論哪種情況,SQL語句是什麼? – Fionnuala 2012-03-02 11:07:20
@Remou:不能給SQL語句太長時間。表單上的所有字段綁定到它們各自的表。表單數據屬性的On Loan設置爲空,但在我的其他表單上也是空白,並且數據自動顯示在其上。 – 2012-03-02 14:00:59
綁定的控件和綁定的表單本身是有區別的。表單的記錄源是否設置爲這個非常長的sql語句?順便說一句,很長的sql語句不是一個特別好的標誌。 – Fionnuala 2012-03-02 16:06:02