说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

刚开始用Delphi开发 问一个关于ADOQuery的问题 !

编辑:说三道四文库 发布时间:2017-12-14 02:47
HTML文档下载 WORD文档下载 PDF文档下载
ADOQuery通过什么机制与数据库相连呢?

例如 有个DBNavigator的DataSource=DataSoure1,DataSource1的DataSet=ADOQuery1. 
当然ADOQuery1是提取出数据库中的数据

那么当我的一条数据修改完了 需要保存的时候 或者插入一条数据时 则就应该通过ADOQuery1来修改数据库是不是 这个操作不知道通常是在什么方法中完成的 AfterPost吗?

(DataSet as tadoquery).UpdateBatch(arall);这句写在ADOQuery1的AfterPost方法中是什么意思呢

将Dataset 转换为TADOQuery,Arall参数如下.
arCurrent 只把目前记录的修改更新回数据源之中
arFiltered 只把符合过滤条件的数据的修改更新回数据源之中
arAll 把所有数据的修改更新回资来源之中
arAllChapters 更新所有被影响到的chapters (ADO chapters)
不太明白什么意思,楼主先去看几本数据库的书,例如:DELPHI 5数据库开发技术
还是自己先看看书吧。这样还快点。比如 Delphi5 开发人员指南 的数据库章节。
不用这样吧,你是工作还是读书啊
先把要解决的问题解决,再去学理论,你要先学理论,等你学完了,项目也到期了
要攒入数据库
你就可以用POST
ADOQuery通过什么机制与数据库相连呢?
 1: 你可能用一个ADOconnection1连到数据库,也可以用ADOQuery直接连到数据库;
(DataSet as tadoquery).UpdateBatch(arall);这句写在ADOQuery1的AfterPost方法中是什么意思呢?
2:UpdateBatch方法的参数是这样的:arAll 把所以数据的修改理新加数据库中;当ADO进入的是
    BatchUpdate模式时,所以对于数据的修改都是暂存在客户端的,当客户端决定把数据真正理新回数据库时,可以调用UpdateBatch方法, UpdateBatch的其它参数可以查DELPHI的帮助。
谢谢大家 :)

如果ADOQuery通过Connection与数据库相连 那么如果只用post,不用UpdateBatch 可以更新数据库吗
比如说像数据库中增加一条信息
对于AdoQuery,要更新数据可以
1、Edit/Insert + Post
2、SQL.Add + Execute
补充:以上是一般的字段,如果有Blob字段那只能Post了
菜鸟的我希望楼主买几本书看看
在VB中控制Ctrl+Del+Alt键 在VB中使用API函数 (之二) 在VB中使用API函数 (之三) 在VB中使用API函数 (之四) 在VB中使用API函数 (之五) 在VB中使用API函数 (之一) 在VB中用API实现多媒体 VB怎样用VB在应用程序中调用API VB怎样在DELPHI中使用API函数 指定文件夹-VB资料 VB5中注册控件三法 Bug:维护 Internet Transfer Control 之 Username 及 Pass VB对低层硬件访问控制 HitTest的妙用 -VB资料 ListBox项的控制-VB资料 VB 6.0中类聚集关系的实现 VB6编程中如何获取硬盘分区信息 VB的坐标系统综述 VB调用C程序动态链接库的方法 VB对低层硬件的访问控制 VB软件开发中的错误捕获及处理技术 VB中Combo的一种输入检查制约方法的实现 VB中Winsock控制的UDP协议的使用 VB中的时间处理问题 Windows操作平台下CGI的实现 -VB资料 按下某组键(HotKey)便执行某程式-VB资料 把所有的字体名称放到 ComboBox -VB资料 把文件置入到Text或RichText中-VB资料 捕捉 MouseExit 事件 -VB资料 操作过程动态显示 -VB资料 查找月份的最后一天-VB资料 求e书下载 谁写过ORACLE的OLE对象的分页程序??给点代码参考一下。 精彩不容错过 求助!!!忘各位大侠指点,小弟先谢了! 要想拖动层,该如何实现,急急!! 可以在服务器上创建一个以上的WEB站点吗? 菜鳥求助﹐在線等待﹗請進﹗ 愛因斯坦與牛頓的貓貓游戲 关于Tmessage的一个问题,有兴趣的请…… 传递指针的问题 float到底能保留几位小数? 关于前途的杂谈---选择C程序员还是JAVA程序员? 2003打开2002的报表,显示时特别慢 Dialog中的wm_char 怎样重新组合字符串 第二次提问 着急呀 如何读取空字段不出错 愚蠢的问题——请各位大哥指导 数据库版本冲突问题,各位不防进来看看啊! 查找一个区间的记录 有没有在vc6.0下用vc.net控件的方法呀? 怎么做细线呀? 请问各位高手,怎么叛断面面关闭!!! 很多的程序员平朋友们对档案和户口问题都不是很清楚吗,我就我所知的来说说,希望对大家有用 【delphi三(两)层结构如何调用oracle中的存储过程(参数含游标)】 有DX能翻译下面的代码吗? access中sql语句 insert into table1(id) values(1);insert into table1(id) values(1);通不过?? 文件拷贝 请问华康字体库,哪儿有下载? 关于sametime无法登录的问题! 精彩不容错过 怎么样上传文件 请问,如果利用pc机,实现和璇铃声于彩色图片的下载,应该怎么做? **sql语句的问题** 求救!!!!!熟悉数据库加密的高手请进!!! DELPHI为什么会自动退出? 帮帮忙,新手求问 用java怎样判断一个Email地址是真实存在的?(救命呀!~~~>_<~~~) C++BUILDER调用VC++DLL内函数问题? dephi+oracle 从TMemo存读varchar2类型数据(一篇文章) 数据超过256个字节 其中有换行符 在solaris中如何用命令行改变IP地址,并且永久生效。 mysql中的备注字段应该是什么英文,我英文不好。我只知道int, char. 怎么样知道在另外一台机器上运行的程序是否死掉了,另外一台机器是否死机? 请问怎样修改、删除、追加XML中子项的值? showdialog 打开的 form 怎么返回值? 我是学计算机的,都大四了,外语四级还没有过.不知道对以后找工作有多大影响? 在lotus中一般打印用什么方法??给分!!!急!!! 建议post时增加贴图功能. 除了吹牛,还会干什么? 执行UPDATE语句时候,执行条件变化时候速度有很大不同 给大家一个免费的电子邮箱 我20岁想练下腰可以吗怎么练 二十岁还能练会下腰吗 二十岁还能练下腰吗 请问那个DES算法具体是怎么移位的 x-gal粉末配法x-gal粉末怎么配成溶液 请教一下X-Gal是什么物质,有结构式么?急 这是什么gal 南海实验中学有什么特点 bed romans的歌词 2mol*L-1的HNO3和H2SO4的混合溶液100mL是溶液里有2molH+还是有2molHNO3还是2molH2SO4呢?就是这道题:将足量的铜屑加入到浓度为2mol*L-1的HNO3和H2SO4的混合溶液100mL中,充分反应后,转移电子的物质的量为 我20岁了,还能“下腰”吗?我要锻炼下腰~ 收入分配改革或从初次分配“提低”突破女子3个月内分饰24角骗40名男子 男子与15岁少女发生性关系 因女子胸温州女教师深夜家门口被袭胸(图)美国国家安全局:奥巴马对默克尔被监听温州办公用房改革搁浅 官方表示执行起感召侨商回归 聚焦浙江发展浙商大会吹响转型集结号 签约项目总投知名浙商代表倡议天下浙商整治农村污水浙商后代谈“幸福观”:分享是幸福 活吴建民寄望海外浙商:记住中国的家 也分析干货:阿里股价还能“扶上墙”吗?人工智能“睁眼”看到的是怎样的世界实用贴 l 二八法则下,如何制造爆款圣人与凡人的区别这只花园鳗好像意识到自己和别人长得不职场头三年,拿什么出头?张爱玲:7句话道尽人生柠檬挞Show出你的工作量:告诉别人你做了你只看到了别人的成功,却没看到他为此痔疮膏去黑眼圈?!网络盛传偏方到底是玄武破空浴血而行踏上镇天风云际会登天路飞升记三中派的故事龙凤山庄恩仇录杀机蔓延燕不归修仙独武风骚噬魂传说晋窦大夫祠旅游无边寺旅游唱经楼旅游太原天主堂旅游管涔山情人谷旅游悬空栈道旅游汾河源头旅游碧山寺旅游镇海寺旅游观音阁旅游竹林寺旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘