我用DBGrid,DataSource和TQuery组件,想修改DBGrid中显示出来的数据库中的数据,
总是提示错误:can't modify a read-only dataset,请问怎么整啊????
总是提示错误:can't modify a read-only dataset,请问怎么整啊????
解决方案 »
- 请教:indy的tcpclient执行connect时,提示Already connected,断开也不行
- 请教 altop和alleft 布局问题
- 得到二进制文件大小 hf := OpenFile('b.dat', os, OF_READ);
- 怎样改变对话框窗体显示效果?
- 以下这个功能有点问题,想请各位兄弟帮一下忙
- delphi的memo.loadfromfile的问题
- 关于文档处理器的问题?
- 网络数据库问题! 急。。。
- 请问如何查询一个table中,中间的某一段纪录?????
- 大家帮我看看,为什么这样绘制时屏幕会不停的闪动?是不是画布属性设置有什么遗漏的?
- 动态添加可移动图片的问题
- 如何把这样的字符串恢复正常?
不能 修改 一个 只读 数据集
2.如果SQL语句是多表联合查询得到的,那么这时候数据集是只读的。你需要使用单表操作编辑,可以联合DBLookupList来完成你的目的。
其实加个Tupdatesql就可以写啦,不用那么复杂