我有一個連續的窗體,其屬性有一些字段。 當我單擊表單上的一個按鈕時,表單上的Requery被處理,導致某些文本框的更新值(這些未啓用,即只讀)。在刷新表格後獲取文本框的值
我想要做的是在Requery之後的窗體中獲取其中一個文本框的值。 我該怎麼做? 我試過使用當前事件來獲取查詢(刷新)後的值,但它不工作。有沒有其他的活動可以完成這項工作?
我有一個連續的窗體,其屬性有一些字段。 當我單擊表單上的一個按鈕時,表單上的Requery被處理,導致某些文本框的更新值(這些未啓用,即只讀)。在刷新表格後獲取文本框的值
我想要做的是在Requery之後的窗體中獲取其中一個文本框的值。 我該怎麼做? 我試過使用當前事件來獲取查詢(刷新)後的值,但它不工作。有沒有其他的活動可以完成這項工作?
感謝您的貢獻.. 的問題是,該字段的值我正試圖獲得的價值來自於加2倍的值(A + B)
等溶液更新場在將其值保存到不同的變量之前...
只需使用該字段的名稱即可。例如,在查詢之後,使用msgbox [FieldName]
。
我嘗試了,但我仍然得到舊值...例如:txtValue是我的文本框的名稱.. txtValue =你好,Requery,MsgBox txtValue - >我得到你好,然後形式刷新顯示我Hellow世界txtValue – NewB 2011-04-18 12:38:17
我認爲這裏有一個更基本的問題。你可以編輯你的問題,並逐步添加這個表單的工作方式嗎?代碼片段也會有幫助。 – PowerUser 2011-04-18 15:42:16
@newb:poweruser表示直接訪問該字段,但在響應中,您顯然訪問了文本框的內容,而不是記錄集字段。 – horatio 2011-04-19 18:42:49
你是什麼意思的連續形式?如果您更新文本框,則該值會立即更改。除非在更新處於某些處理過程中時刷新文本框,否則您可能無法查看更改。你可以發佈一些代碼嗎? – 2011-04-18 14:21:51
您是在Access還是在VB6中構建您的用戶界面? – 2011-04-26 03:04:54