一、程序状况如下:
在一个Form中有一个导航器、BDGrid、ADOconnection、ADOTabke、DateSource,用ADO方式连接一个TT.DBF数据库,BDGrid关联了TT.DBF,并能在BDGrid中显示。(TT.DBF不是只读属性)二、问题如下:
在调试程序的机器上运行正常,但在其它机器上,运行:修改、增加记录时,系统显示:“操作必须使用一个可更新的查询”请问,是什么原因?如何解决?
在一个Form中有一个导航器、BDGrid、ADOconnection、ADOTabke、DateSource,用ADO方式连接一个TT.DBF数据库,BDGrid关联了TT.DBF,并能在BDGrid中显示。(TT.DBF不是只读属性)二、问题如下:
在调试程序的机器上运行正常,但在其它机器上,运行:修改、增加记录时,系统显示:“操作必须使用一个可更新的查询”请问,是什么原因?如何解决?
解决方案 »
- 看看语句是否有错误
- 在把RealAudio控件放置到窗体上时系统提示出错,想知道大概是哪里的问题
- Midas开发的问题,求救!
- 当一条记录输入完后,调用存储过程insert到库中,adoquery没有post则adoquery中没有此条记录,该怎么办呢?
- //想在DBGRID1的ZH中在DBGRID2中显示出其数据,不知道怎么做出这效果
- 再问如何备份远程数据库到本地文件?
- 一个高深的问题,请大家帮帮我
- 用delphi5.0写的程序在delphi6.0中一定能运行吗?
- delphi关于acess数据库的压缩!
- 关于链表结构定位的问题(必给分)
- TTable 用AddIndex建索引 报错 请帮忙看看
- 谁有代码守护神的注册码?
我用的是ADOQuery-DataSoure-DbGrid,只要修改记录就出现这个提示。
adotable1.edit;
修改后:
adotable1.post;
要不你加个导航器就行了。