用query从table查询出来的结果可以修改吗?如何修改
我用query从table查询出来的结果用dbgrid显示出来,但是却不能修改,请问如何修改用dbgrid显示出来的结果 问题点数:20、回复次数:7Top
1 楼drift1981(delphi coder)回复于 2004-09-03 19:18:29 得分 0
dbgrid的readonly设置为false,直接在dbgrid上该就可以Top
2 楼zhaoyxtaiyuan(风云)回复于 2004-09-03 19:22:59 得分 0
dbgrid已经是false了,只是连接上table就可以,但是连接上query就不行了,真急死人了Top
3 楼qizhanfeng(glacier)回复于 2004-09-03 19:30:29 得分 10
query1的属性RequestLive面板里有的置为True
query1.RequestLive:=True;
建议使用adoTop
4 楼qizhanfeng(glacier)回复于 2004-09-03 19:30:56 得分 0
RequestLive is False by default, meaning that a query always returns a read-only result set.Top
5 楼playboy1012(花花公子)回复于 2004-09-03 19:32:40 得分 10
把query 的requestlive 的属性设置为true!再试试!Top
6 楼wilowind(杂而不精)回复于 2004-09-03 20:08:24 得分 0
我用Query就 全部写SQL语句.
现在正在学用 dsCommand: TSQLDataSet;
provider: TDataSetProvider;
cdataset: TClientDataSet;Top
7 楼hsmserver(撒哈拉之雨的悲伤)回复于 2004-09-03 20:15:58 得分 0
query.edit;
....
query.post;Top




