作者NealPope (尼爾教皇)
看板Visual_Basic
標題[VB6 ] 迴圈寫進資料庫,要如何拚斷重覆資料?
時間Tue Aug 11 22:15:41 2020
問VB寫進資料庫一些問題
某段跑回圈程式如下↓
For i = 0 to Ubound(temp())
aa = Split(temp(i),";")
sPord = aa(0)
sMoney = aa(1)
sTime = aa(2)
'開始寫入資料庫
rs.AddNew
rs("pord") = sPord
rs("money") = sMonry
rs("now_time") = sTime
rs.updatebatch
Next
資料庫欄位pord、money、now_time已設唯一值
當有相同值時,就會Error
要如何判斷資料庫已經有此筆資料時,自動跳到下一個迴圈?
不能用 If rs.EOF或rs.Rcordcount
資料庫好像不允許迴圈Select瘋狂查詢
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.141.153.53 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Visual_Basic/M.1597155343.A.EC3.html