看板 Visual_Basic 關於我們 聯絡資訊
存在視窗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)
sueadolph:沒看到程式碼~不是很能夠幫你辨別 03/31 02:48
sueadolph:不過 1.二個表單是否為共用同一個物件 若否→改變資料後 03/31 02:49
sueadolph:是需要重讀的。 2. 會不會忘了UPDATE?? 03/31 02:51
sueadolph:3. 使用何種方式讀取資料庫的? 03/31 02:52
qos:我不是很懂你說的第一個問題...我把SOURCE CODE貼上好了 03/31 22:49