关于TQuery更新的问题? myquery:TQuery中的sql设为select * from username在程序中,为了修改调用了myquery.edit结果报了个错误cannot modify a read-only dataset请为如何解决 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先使:query1.RequestLive:=true; query1.Edit; query1.ParamByName('字段名').AsString:= edit1.Text; query1.Post; Query.updateSQL指向一个TUpDateSQL就可以了,因为updateSQL是编辑Query的唯一接口 为什么要用tquery的方法?会遇到很多的问题的!,比如触发器的问题为什么不用动态的sql语句?开发和维护时都比较简单 : huazaijiajia(华仔) 问题依然存在 delphi_xizhousheng(西周生) ,Query.updateSQL好象没有这个属性 updateSQL是和query在一起的一个控件,在控件Query旁边的那个带有+_标志的那個﹕ query1.RequestLive:=true;query1.readonly:=false;query1.Edit;query1.ParamByName('字段名').AsString:= edit1.Text;query1.Post; 还不行的话就换用table了.或者delphi有問題了。没有必要去加个updatesql 上去! 如不用UpdateSql的话,必须设置query1.RequestLive:=true; 做一些比较简单的修改,query1.RequestLive:=true; 绝对是可以的 1.Query的RequestLive要设置为True;2.如果使用了UpdateSQL控件,则要设置Query的UpdateObject为当前的UpdateSQL,同时CacheUpdate要设置为True UpdateSQL控件如何使用,请作简短的说明忘了说明,连接的是oracle7.3 请问怎么设置所有DBEdit只读,ADOTable+DBEdit 求助:如何指定MEMO.lins.strings[i] (任意一行)得颜色 急急急!请问BDE+SQL Link,如何连接使用windows集成验证的SQL Server2000,谢谢! 插入查找字符 这段程序如何写???大家来帮忙 有沒有3D控件+注冊碼! 请问哪里有delphi可用的directX头文件下载?谢谢 关于打印预揽的问题 谁能说说啊? MainMenu 菜单居中和同时onDrawitem显示问题 字符位置问题(简单的问题,急等,在线给分) TStrings类型的变量,如何得到分隔符的个数
query1.Edit;
query1.ParamByName('字段名').AsString:= edit1.Text;
query1.Post;
会遇到很多的问题的!,比如触发器的问题
为什么不用动态的sql语句?
开发和维护时都比较简单
delphi_xizhousheng(西周生) ,Query.updateSQL好象没有这个属性
query1.readonly:=false;
query1.Edit;
query1.ParamByName('字段名').AsString:= edit1.Text;
query1.Post;
还不行的话就换用table了.或者delphi有問題了。没有必要去加个updatesql 上去!
必须设置query1.RequestLive:=true;
2.如果使用了UpdateSQL控件,则要设置Query的UpdateObject为当前的UpdateSQL,同时CacheUpdate要设置为True
忘了说明,连接的是oracle7.3