Tquery的一个问题!急... 我用了一个TQuery控件,现要对DBGridEh中的内容进行修改操作,我已将其requestlive属性设为true了,DBGrid的readonly属性为false,可对数据字段进行修改,但在执行Post时,报错说:操作不允许在只读模式,我不明白是怎么回事,哪里还需要更改设置吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 with query1 dobegin edit; //用一下EDIT ... post;end; Query是从几个表中查询的,如果不是一个表那就不能修改。 我的程序是这样的,有一个修改按钮,一个保存按钮,在修改按钮的Click事件中我将query的requestlive属性设为true,后用了edit,在保存事件中我用了post,在此出现错误提示. 楼上的,怎么要将其设为false呢,设为false不是为只读模式了吗?我原来将其设为false时,在执行edit时,提示:在只读模式下不可执行此操作. 加上一个TUpdateSQL与你的TQUERY控件相关接,就可以了 保存的时候执行query1.edit; query1.eidt;query1.fieldvalues['字段']:=值;query1.post; 关于TCPSERVER,请教大神们 Delphi 做的程序,怎么放到手机里面运行? 求一算法,关于SQL表 和 TreeView! 定义了变量没有用会有什么影响? 我这是种什么病毒辣!!!救命!!!! 求:这样的报表统计设计问题! 如何取得当前日期是今年的第几天 在Delphi中如何实现字符和数字之间的转换? 菜鸟的问题 再问一个一个老问题:怎样将繁体字转化成简体字?............. SQL问题! 防治病毒文件,急啊。。。。。。。。。。
begin
edit; //用一下EDIT
...
post;
end;
query1.edit;
query1.fieldvalues['字段']:=值;
query1.post;