社区
Delphi
帖子详情
蔡鸟请教:TADOQuery如何实现update
arthurcn
2003-12-15 01:31:34
小弟初学delphi,买来的教材上没有细讲ADO,试用时遇到这个问题:
TQuery有UpdateSQL,可是TADOQuery我却不知道该把insert,delete,update的sql写在哪里。另外,TQuery通过把CachedUpdate设成true来采用缓冲区,可是TADOQuery呢?
问的很菜,不要见笑。
...全文
73
7
打赏
收藏
蔡鸟请教:TADOQuery如何实现update
小弟初学delphi,买来的教材上没有细讲ADO,试用时遇到这个问题: TQuery有UpdateSQL,可是TADOQuery我却不知道该把insert,delete,update的sql写在哪里。另外,TQuery通过把CachedUpdate设成true来采用缓冲区,可是TADOQuery呢? 问的很菜,不要见笑。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cmain83
2003-12-15
打赏
举报
回复
我认为既然要用TADOQuery
那就干脆所有对数据库的操作就全用SQL语句...
nxfbccu
2003-12-15
打赏
举报
回复
设置ADOQuery的LockType=ltBatchOptimistic模式
try
adoconnection1.BeginTrans;
adoquery1.UpdateBatch;
adoconnection1.CommitTrans;
except
adoquery1.CancelBatch;
adoconnection1.RollbackTrans;
end;
arthurcn
2003-12-15
打赏
举报
回复
如果用TADOQuery.sql.add这样的方法,也就是在程序中修改sql,是不是每次修改前先要TADOQuery.sql.clear?是否还需要先把TADOQuery.close修改完毕后再open?
缓冲区真的那样设置吗?
xyc189
2003-12-15
打赏
举报
回复
设置LockType := ltBatchOptimistic可以使TADOQuery采用缓冲区
angle097113
2003-12-15
打赏
举报
回复
TADOQuery.sql.add('update table set fieldanme');
execsql,没有返回结果的就是要用execsql了
Mrkang
2003-12-15
打赏
举报
回复
Adoquery1.insert;
不用Sql语句也可以的
zhaojinghui
2003-12-15
打赏
举报
回复
TADOQuery.sql.add('insert');
TADOQuery.sql.add('delete');
TADOQuery.sql.add('update');
TADOQuery.open;
T
ADO
Query
的一些总结
1、T
ADO
Query
.Create(nil)和T
ADO
Query
.Create(Self)以及T
ADO
Query
.Create(Application)的区别 用nil创建,需要自己销毁创建的对象; 用self如果是在窗体单元里,则是在窗体销毁的时候,同时销毁创建的对象; 用Application,则是在整个程序退出的时候销毁创建的对象; 2、Open方法:
Delphi使用T
ADO
Query
时:不正常地定义参数对象。提供了不一致或不完整的信息。
在Delphi中提交一条SQL语句,系统出现了如下的错误:---------------------------Error---------------------------不正常地定义参数对象。提供了不一致或不完整的信息。
UPDATE
xtCxzb SET cxzbName=公户档案 ,cxzbCxlx=0 ,cxzbcxdx=GH30档案 ,cxzbBB
Delphi_函数_T
ADO
Query
ado
query
1.First_ *前提条件_
ado
query
1打开表后, 执行
ado
query
1.first,从首行数据起步, 可以通过Next语句, 一步一步地向下读取数据
ADO
Query
1.First; // 由首行起步 while Not
ADO
Query
1.Eof do // 当表数据未在尾部 begin ...... Next; // 向下一进步 end;
ADO
Query
1.First; /
delphi 7
ado
_在
ADO
中使用Delphi查询
delphi 7
ado
The T
ADO
Query
component provides Delphi developers the ability to fetch data from one or multiple tables from an
ADO
database using SQL. T
ADO
Query
组件使Delphi开发人员能够使用SQL从
ADO
数据库的一个或多个表中获取数据...
Delphi数据库编程新手指南(07)
用AOD查询 SQL with T
ADO
Query
T
ADO
Query
组件通过调用SQL语句,来获取
ADO
数据库中一个或多个表的数据。 这些SQL语句可以是DDL(数据定义语言)语句,如CREATE TABLE、ALTER INDEX等等;也可以是DML(数据操纵语言)语句,如SELECT、
UPDATE
和DELETE。不过,最常用的还是SELECT语句——生成一个类似使用Table组件
Delphi
5,944
社区成员
262,941
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章