如何在TQuery里使用append、insert语句 在TQuery里默认是只读的,将RequesLive改为True后可以将查询出来的数据修改,但在使用APPEND方法后,在POST时提示“只读的DataSet”,请教什么原因 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用query查询出来的内容是不是多表联合出来的,用Query的话只能处理单表的内容比如select * from table1这样query可以Edit而select * from table1 join table2 on...这样Query Open之后还是不能Edit的 TQuery的Cached设置为True同意 niat97222(Freeman) ,使用Tquery编辑数据时有很多限制,又如:不能有Order By 等语句,具体的限制可以查看Query 的帮助 以上几个朋友说的试过了,不行,说明一下,我用的是单表查询,其实主要目的是为了“插入数据”而不是“修改数据”,因为TQuery里有Append和Insert方法,我想应该可以使用的,因为表中数据量比较大,如果用TABLE的话,每次打开需要取出所有数据,比较费时,因此想用TQuery查询一个空记录,然后往里面写新记录,请各位高手帮忙解决一下 with query1 dobegininsert {调用insert方法,插入一条空记录}<为记录中的各字段赋值>query1.post;end; formatfloat不四舍五入 觸發器問題 各位兄弟!怎样知道photoshop7.0中打开了文件? 我做了短信后台程序怎么样让它开机就运行? 如何判断数据流中的图片数据是bmp文件或是jpeg文件? 如何在delphi中把我做好的程序制作成dll文件 关于中国互动游戏中心所使用的协议和端口? 如此菜的问题,高手就不要回答了. DBComboBox的问题 求助:根据数据库里面的标准,计算出结果 如何在 DBGRID 中 放置一个 checkbox! 关于窗口的问题
比如select * from table1这样query可以Edit
而select * from table1 join table2 on...
这样Query Open之后还是不能Edit的
同意 niat97222(Freeman) ,使用Tquery编辑数据时有很多限制,又如:不能有Order By 等语句,具体的限制可以查看Query 的帮助
说明一下,我用的是单表查询,
其实主要目的是为了“插入数据”而不是“修改数据”,因为TQuery里有Append和Insert方法,我想应该可以使用的,因为表中数据量比较大,如果用TABLE的话,每次打开需要取出所有数据,比较费时,因此想用TQuery查询一个空记录,然后往里面写新记录,
请各位高手帮忙解决一下
begin
insert {调用insert方法,插入一条空记录}
<为记录中的各字段赋值>
query1.post;
end;