CONN.EXECUTE SQL 出現“以查詢為基礎的更新作業失敗,因為找不到要更新的資料列"
sos:
Sql = " update yac_file set yac07= 'Y ' WHERE rowid= ' " & Rs(8) & " ' "
conn.Execute Sql
執行以上語句,很多時候會出現
以查詢為基礎的更新作業失敗,因為找不到要更新的資料列.
但是某時候又不會出錯,為何 ?
p.s.
RS(8)是有值的 。
[解决办法]
RS(8)有时有值,有时为空吧,你在执行之前有没有重新set RS,