用ADO做update时老是出错,[microsoft][ODBC dBase Driver]操作必须使用一个可更新的查询?

解决方案 »

  1.   

    1.升级ADO
    2.检查LockType属性
    3.定义唯一索引
    4.检查SQL查询语句是否返回只读语句,比如多表关联的视图等。
    5.最好把你的情况说清楚,我才能帮到你。
      

  2.   

    是adodataset
    ADO 升级了也不行,不过我在别的机子上试过有些是可以的,我想这与程序无关.
      

  3.   

    可能是你的sql写错了,更新一个只读的视图或者表.数据集之类的
      

  4.   

    Database是dbase?還是access?
    把你的SQL到你的database上執行,看行不行。