[VB6 ] Table同時存取問題
各位前輩晚安
小弟遇到一個困擾的問題
目前有一隻程式執行以下動作
例如Table名稱叫AAA,先找出某筆資料update後,作Insert動作
1. update AAA set BBB=XXX where.......
2. insert into AAA value(.........)
若單一電腦執行是沒問題
同時兩台電腦分別在同一秒執行程式時
會同時做update和insert動作
小弟有試著在insert之前,先判斷是否有兩筆資料
但還是無法解決,因為會同時判斷只有一筆資料
兩台電腦同時做了insert
想不出來有什麼辦法可以解決
資料庫是用Oracle
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.254.19.174
※ 編輯: forkome 來自: 122.254.19.174 (08/02 21:11)
推
08/02 22:41, , 1F
08/02 22:41, 1F
→
08/03 10:18, , 2F
08/03 10:18, 2F
→
08/03 10:22, , 3F
08/03 10:22, 3F
→
08/03 10:22, , 4F
08/03 10:22, 4F
推
08/03 20:19, , 5F
08/03 20:19, 5F