操作必须使用一个可更新的查询

tfxg 2002-10-25 10:24:48
用ADO做update时老是出错,[microsoft][ODBC dBase Driver]操作必须使用一个可更新的查询?
...全文
59 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
N_chow 2002-10-25
  • 打赏
  • 举报
回复
Database是dbase?還是access?
把你的SQL到你的database上執行,看行不行。
guorui_wh 2002-10-25
  • 打赏
  • 举报
回复
可能是你的sql写错了,更新一个只读的视图或者表.数据集之类的
tfxg 2002-10-25
  • 打赏
  • 举报
回复
是adodataset
ADO 升级了也不行,不过我在别的机子上试过有些是可以的,我想这与程序无关.
forgot 2002-10-25
  • 打赏
  • 举报
回复
1.升级ADO
2.检查LockType属性
3.定义唯一索引
4.检查SQL查询语句是否返回只读语句,比如多表关联的视图等。
5.最好把你的情况说清楚,我才能帮到你。
breezing 2002-10-25
  • 打赏
  • 举报
回复
是adotable还是adoquery
tfxg 2002-10-25
  • 打赏
  • 举报
回复
自己解决了.

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧