我用for循環寫入多條記錄,
for i=0 to UBound(arr)
strSQL = "Insert Into ................."
OBJConn.Execute ( strSQL )
next
有時在中間某條記錄寫入失敗,就會出現寫入了前面几條記錄,后面的就沒了,
怎么做只要有一條寫入不成功則全部不寫入,全部成功時才將全部記錄寫入數據庫中?
是不是要事務處理的?我沒搞過事務處理
...全文
694打赏收藏
怎么在插入多條記錄,一條失敗全部不插入?,
我用for循環寫入多條記錄, for i=0 to UBound(arr) strSQL = "Insert Into ................." OBJConn.Execute ( strSQL ) next 有時在中間某條記錄寫入失敗,就會出現寫入了前面几條記錄,后面的就沒了, 怎么做只要有一條寫入不成功則全部不寫入,全部成功時才將全部記錄寫入數據庫中? 是不是要事務處理的?我沒搞過事務處理