如题,在vb6.0中如何判断数据表是否有更新数据??

解决方案 »

  1.   

    触发器,或者给表增加一个timestamp字段。
      

  2.   

    最简单的办法就是增加一个字段,当UPDATE时就在这个字段里存入数据。
    例如:
    表A:
    ID NAME LIST UP
    1   2    3    0
    2   3    1    0当插入数据时
    INSERT INTO [表A] (ID,NAME,LIST,UP)VALUES('"& ? &"','"& ? &"','"& ? &"',0)
    更新数据时
    update from [表A] SET ID='"& ? &"',NWME='"& ? &"',LIST='"& ? &"',UP=1 where ?=?
    查找有更新时
    select * from [表A] where up=1 order by ?
    以上语句适用于SQL数据库.希望对您有用。
      

  3.   

    不好意思,以上更新语句语法错误。更正:
    update [表A] SET ID='"& ? &"',NWME='"& ? &"',LIST='"& ? &"',UP=1 where ?=?
    没有FROM的