我有一個MS Access中的連續表單,我想從中創建表格。大多數字段由查詢填充,但有些字段將被用戶輸入,並且還會有計算字段。基本上我需要在用戶點擊任何給定點上的按鈕時創建數據的快照,然後使用其中一個字段的值和該特定日期的值保存該表。達到此目的的最佳方法是什麼?從表格MS Access創建表格
謝謝! -Charlie
我有一個MS Access中的連續表單,我想從中創建表格。大多數字段由查詢填充,但有些字段將被用戶輸入,並且還會有計算字段。基本上我需要在用戶點擊任何給定點上的按鈕時創建數據的快照,然後使用其中一個字段的值和該特定日期的值保存該表。達到此目的的最佳方法是什麼?從表格MS Access創建表格
謝謝! -Charlie
你真正想要做的是學習如何使用記錄集克隆。你還應該重用一張表格,看看你有多大的機會需要在每次拉動時獲得新的數據。
因爲這不是一個代碼寫作服務,生病讓你弄清楚細節,但這應該是很多讓你開始。
Sub Print_Field_Names()
Dim rst As Recordset, intI As Integer
Dim fld As Field
dim vbSql as string
vbSql = "DELETE * FROM Tbl"
DoCmd.RunSQL vbSql
Set rst = Me.RecordsetClone
For Each fld in rst.Fields
' Print field names.
Debug.Print fld.Name
Next
End Sub
在通過原始記錄克隆的循環,你應該嘗試自己如何編輯另一個記錄在您的reusuable表「補」的新表,表單數據。這其實很簡單,我的受虐狂想讓你真的受到傷害,因爲你沒有先嚐試任何事情:P
謝謝Doug!所以我實際上希望將新創建的表保存到數據庫中,以便以後可以訪問和比較它。 – Chuck0185
@ Chuck0185我編輯我的答案實際上我更正確,更有用 –
你的問題對於這個網站來說太廣泛了。如果你正在尋找一個教程,搜索一個。一旦你遇到*特定的*編碼問題,你就會有這樣的問題材料。經驗法則,如果你還沒有寫任何東西,你的問題可能會脫離主題。 –