首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

CONN.EXECUTE SQL 出現“以查詢為基礎的更新作業失敗,因為找不到要更新的資料列"解决思路

2012-01-31 
CONN.EXECUTE SQL 出現“以查詢為基礎的更新作業失敗,因為找不到要更新的資料列sos:Sqlupdateyac_filese

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,

热点排行