社区
Delphi
帖子详情
query控件如何实现可修改?
later
2003-05-19 06:20:46
我的意思是,我用query做了一个查询表
然后我想在dbgrid里面可以直接修改数据
但是系统说是只读的?
所以我想知道如何去修改它!!!!!
...全文
114
22
打赏
收藏
query控件如何实现可修改?
我的意思是,我用query做了一个查询表 然后我想在dbgrid里面可以直接修改数据 但是系统说是只读的? 所以我想知道如何去修改它!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PALADIN2
2003-05-20
打赏
举报
回复
Up .......Open是可以的
fhuibo
2003-05-20
打赏
举报
回复
Query1.RequestLive := True;
或者该属性RequestLive为true;
tpmao
2003-05-20
打赏
举报
回复
同意,QUERY和ADOQUERY是不同的,建议使用ADOQUERY!!!
同意,QUERY和ADOQUERY是不同的,建议使用ADOQUERY!!!
同意,QUERY和ADOQUERY是不同的,建议使用ADOQUERY!!!
同意,QUERY和ADOQUERY是不同的,建议使用ADOQUERY!!!
同意,QUERY和ADOQUERY是不同的,建议使用ADOQUERY!!!
同意,QUERY和ADOQUERY是不同的,建议使用ADOQUERY!!!
同意,QUERY和ADOQUERY是不同的,建议使用ADOQUERY!!!
同意,QUERY和ADOQUERY是不同的,建议使用ADOQUERY!!!
jinfengok
2003-05-20
打赏
举报
回复
Query是一个查询控件,是只读的,本身是不能实现修改功能的,它必修和UpdateSQL控件联用。Adoquery是可以直接修改的。
dancedog
2003-05-20
打赏
举报
回复
首先,你是什么数据库?
其次,可以这样修改数据,
...
Query.Open;
Query.Edit;
Query.FieldbyName('yoursField').AsString:='dancedog';
Query.Post;
...
cow8063
2003-05-20
打赏
举报
回复
把OPEN改为EXEC试试!
huayuxing
2003-05-20
打赏
举报
回复
query.requestlive:=true
zjf27
2003-05-20
打赏
举报
回复
query.requestlive:=true
ynlinjie
2003-05-19
打赏
举报
回复
很显然在query里提交是EXEC而不是open
楼上的把open该一下应该可以
888888888888
2003-05-19
打赏
举报
回复
关注
LittleLandlord
2003-05-19
打赏
举报
回复
你的语句里面的'edit1.text'被做为字符串处理了
LittleLandlord
2003-05-19
打赏
举报
回复
with query1 do
begin
close;
sql.Clear;
sql.Add('update COURSE ');
sql.Add('set classroom =:Mclassroom,classtime =:mclasstime,state=''3''');
sql.Add('where ID ='''+query1.parambyname('ID').asstring+'''');
parambyname('Mclassroom').asstring:=edit1.text;
parambyname('Mclasstime').asstring:=edit2.text;
prepare;
open;
end;
xZJJ
2003-05-19
打赏
举报
回复
楼上的;
把OPEN改为EXEC试试!
later
2003-05-19
打赏
举报
回复
我又改了一下,用这种方式解决,可是系统说query找不到ID字段,下面的没有错哦
with query1 do
begin
close;
sql.Clear;
sql.Add('update COURSE ');
sql.Add('set classroom ='''+edit1.Text +''',classtime ='''+edit2.Text+''',state=''3''');
sql.Add('where ID ='''+query1.parambyname('ID').asstring+'''');
prepare;
open;
end;
later
2003-05-19
打赏
举报
回复
我刚刚看了一下
是默认antoedit为真哦?
不是这个原因,那是为什么?
chengcheng2024
2003-05-19
打赏
举报
回复
同意
glink
2003-05-19
打赏
举报
回复
dataSource的autoEdit=true
later
2003-05-19
打赏
举报
回复
怎么突然又弹出
table is readonly?
为什么哦?我的数据库是可读可写的哦
cgh1970
2003-05-19
打赏
举报
回复
query.requestlive:=true
query.edit
BlueDreaming
2003-05-19
打赏
举报
回复
同意楼上
加载更多回复(2)
Lazarus中查询
控件
query
提交数据出错的问题
文章讲述了在数据库处理中,如何修正T
Query
控件
的使用问题以避免`ApplyUpdates`错误,以及在SQLite3中如何手动为
Query
控件
生成序号的过程。
【UE5.1】使用MySQL and MariaDB Integration插件——(4)
修改
、插入、删除数据
本文介绍了如何在UE5.1项目中,通过MySQL和MariaDBIntegration插件,
实现
数据的
修改
、插入和删除功能,包括创建
修改
、插入和删除界面的
控件
蓝图,并利用UpdateDataFrom
Query
节点操作数据库。
笔记:delphi 与
Query
本文档详细介绍了在Delphi中使用Table及
Query
组件进行数据库操作的方法,包括更新、插入、删除等操作流程,并强调了在不同场景下采取合适操作的重要性。
SAP
query
传输以后需要重新生成程序
本文介绍了如何将QuickViewer报表转换为SAP
Query
,并
实现
跨客户端传输的方法。具体包括设置客户端相关属性、转换流程及生成传输请求等关键步骤。
sharepoint中控制的content
query
web part
控件
的显示样式的xslt
本文介绍如何通过
修改
Content
Query
Web Part (CQWP) 的配置和样式文件来定制其显示效果,包括添加自定义列、调整布局样式及处理富文本内容。
Delphi
5,943
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章