作者qos (什麼是真愛)
看板Visual_Basic
標題[VB6 ] 修改後讀取資料庫
時間Wed Mar 29 22:18:51 2006
存在視窗A和視窗B
視窗A是用來修改資料庫的資料
視窗B是用來查詢資料庫的資料
問題:
若我在視窗B查詢某一筆資料庫的資料
然後顯示在TextBox
然後在視窗A更改這一筆資料
然後再一次在視窗B查詢這筆資料
資料卻還是舊的
除非我把視窗B關掉然後重開
才會查詢到新更新的資料
這是為什麼呢
我有設斷點去看我從資料庫讀出的資料是舊的
除非我重開B視窗 從資料庫讀出的資料才會是新的
這是為什麼呢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.42.26
※ 編輯: qos 來自: 61.62.42.26 (03/29 22:20)
1F:推 sueadolph:沒看到程式碼~不是很能夠幫你辨別 03/31 02:48
2F:→ sueadolph:不過 1.二個表單是否為共用同一個物件 若否→改變資料後 03/31 02:49
3F:→ sueadolph:是需要重讀的。 2. 會不會忘了UPDATE?? 03/31 02:51
4F:→ sueadolph:3. 使用何種方式讀取資料庫的? 03/31 02:52
5F:推 qos:我不是很懂你說的第一個問題...我把SOURCE CODE貼上好了 03/31 22:49