Delphi中封装ADO之我重学习记录
delphi adodataset ctstatic 数据是缓存在服务器端还是客户端
答:客户端,开启本地缓存功能后,就能数据在本地批量修改后,再批量提交,减少了网络传送
原创,专业,图文 Delphi中封装ADO之我重学习记录 - Delphi,封装,ADO,学习,记录 今日头条,最新,最好,最优秀,最靠谱,最有用,最好看,最有效,最热,排行榜,最牛,怎么办,怎么弄,解决方案,解决方法,怎么处理,如何处理,如何解决
keylife富翁笔记 | ||
作者: hongyuan 标题: delphi中封装ado之我重学习记录。。。 关键字: 分类: 我学习delphi,我努力 密级: 保护 (评分: , 回复: 0, 阅读: 268) »»
此文来自: 马开东云搜索 转载请注明出处 网址:http://m.makaidong.com 此文原标题: Delphi中封装ADO之我重学习记录 来源网址:http://m.makaidong.com/博客园最新/3/0_8636.html |
||
ado实际上是是微软以com技术,封装底层的ole-db(也是com)方便开发人员使用的一另数据储蓄技术。 ado原生对象: connection对象,使用方法: adoc:=createoleobject('adodb.connection'); recordset对象,使用方法: ador:=createoleobject('adodb.recordset'); ador.open('select * from sysobjects',adoc,adopenstatic,adlockoptimistlc,adcmdtext); command对象,略 2005-11-4 11:43:30
2005-11-4 12:20:25 borland ado 通过封装原生ado,提供给用户的一套vcl组件。包括: tadodataset tadotable tadostoredproc trdsconnection 2005-11-4 12:21:18 commandtype cmdunknown 未知的命令类型,它会造成ado执行变慢 2005-11-4 12:56:53 如何才能使用tadoquery的batchupdate 1.cursortype为ctkeyset/ctstatic 此文来自: 马开东博客 转载请注明出处 网址: 不不在修改,同时会产生较大负何) batchupdate的参数 cancelbatch 取消未更新数据 batch方式下可用的数据筛选filtergroup: 其它cursortype ado在使用sql server 时,其如果采用client-side cursor方式,无论什么lock type都将使用static方式。 2005-11-4 13:15:44 将tadoquery数据从xml文件中读出或存与xml文件中。 savetofile('c:\outdata\test.xml',pfxml) 2005-11-4 13:30:27 通过onfilterrecord事件筛选数据 procedure usefilterrecord(dataset: tdataset;var accept: boolean); adoquery.filtered:=false; 2005-11-4 14:19:50 异步执行能力 executeoptions onfetchprogress ado执行过程中会调用此事件,直到结束为止,可用于进度条显示 2005-11-4 15:51:37 值属性 ado delphi originalvalue:原始值 oldvalue 2005-11-4 16:15:52 关于recordsset分页与定位 recordsset可以将数据表中所有的数据以页次的方式切割,程序员可指定页号获最相应数据。 2005-11-4 16:48:00 cachesize=1000,数据提取最快 cachesize:数据缓冲区大小,指ado从ole-db提取数据并缓冲数据的笔数。ole-db是如何向其他数据库 提取数据的呢? 2005-11-4 17:06:32 clientdataset的使用 http://www.delphibbs.com/keylife/iblog_show.asp?xid=4566 |
Delphi中封装ADO之我重学习记录的更多相关文章
- delphi 中封装的VCl窗体Tab键响应问题
在DLL中的子窗体不会响应Tab按键的,这个时候就需要手动去指定Tab键的操作,但是前提是主窗体要向这个窗体发送一个消息,一个Tab键按下的消息.基本顺序是这样的: 1. 主窗体用Hook技术捕获Ta ...
- Delphi中使用ADO连接Excel
第一部分: . 设置ADOConnection的ConnectionString属性的OLE DB的提供者要选择Microsoft Jet 4.0 OLE DB Provider(这本来是用于连接Ac ...
- 在delphi中我用DBGrid选择多条记录,如何一次把选择的多条记录删掉
procedure TForm1.btnDoSumClick(Sender: TObject);var i: Integer;begin if DBGrid1.SelectedRows.Count ...
- DELPHI中四种EXCEL访问技术实现
一.引言 EXCEL在处理中文报表时功能非常强大,EXCEL报表访问也是信息系统开发中的一个重要内容,本文总结以往开发中所用到的几中EXCEL文件访问方法,在实际工作中也得到了很好的验证,本文列举了其 ...
- Delphi 中多线程同步的一些处理方法
Delphi 中多线程同步的一些处理方法 当创建了多个线程,并且多个线程都要访问同一资源,,就有可能出现混乱,于是用Synchronize来控制,使同一时间只有一个线程使用那部分资源,Synchr ...
- 使用Spring.net中对Ado.net的抽象封装来访问数据库
使用Spring.net中对Ado.net的抽象封装来访问数据库 Spring.NET是一个应用程序框架,其目的是协助开发人员创建企业级的.NET应用程序.它提供了很多方面的功能,比如依赖注入 ...
- Delphi 中的DLL 封装和调用对象技术(刘艺,有截图)
Delphi 中的DLL 封装和调用对象技术本文刊登2003 年10 月份出版的Dr.Dobb's 软件研发第3 期刘 艺摘 要DLL 是一种应用最为广泛的动态链接技术但是由于在DLL 中封装和调用对 ...
- Delphi中ADO异步执行方式
当ADO开始处理数据后,应用程序必须等到ADO处理完毕之后才可以继续执行.但是除了同步执行方式之外,ADO也提供了异步执行的方式,允许当ADO处理时,应用程序仍然能够先继续执行.而当ADO处理数据完毕 ...
- DELPHI语法基础学习笔记-Windows 句柄、回调函数、函数重载等(Delphi中很少需要直接使用句柄,因为句柄藏在窗体、 位图及其他Delphi 对象的内部)
函数重载重载的思想很简单:编译器允许你用同一名字定义多个函数或过程,只要它们所带的参数不同.实际上,编译器是通过检测参数来确定需要调用的例程.下面是从VCL 的数学单元(Math Unit)中摘录的一 ...
随机推荐
- PAT A1020 Tree Traversals (25 分)——建树,层序遍历
Suppose that all the keys in a binary tree are distinct positive integers. Given the postorder and i ...
- mysql编码问题:
在my.ini文件改为: [client]default-character-set = utf8port=3306 [mysql] default-character-set=utf8 [mysql ...
- 软概(lesson 1):Javaweb实现用户登录界面
一.问题描述 二.网站系统开发所需要的技术 网站界面开发:html 后台所需要的技术:java基本内容,数据库语句,连接数据库实现增删改查 本题所用技术:数据库链接以及增加功能,基本html语句 技术 ...
- 在Linux下,如何分析一个程序达到性能瓶颈的原因
0.在Linux下,如何分析一个程序达到性能瓶颈的原因,请分别从CPU.内存.IO.网络的角度判断是谁导致的瓶颈?注意现在的机器CPU是多核 1.用sar -n DEV 1 10 2.用iotop命令 ...
- 命名 PRIMARY KEY 约束
1.注释:如果您使用 ALTER TABLE 语句添加主键,必须把主键列声明为不包含 NULL 值(在表首次创建时). mysql> ALTER TABLE appcc_user ADD CO ...
- 关于TerraBuilder的扩展开发
熟悉Skyline的朋友,可能会发现,在最新的6.6的产品体系中,TerraBuilder中用于生成三维地形场景的模块,改成了TerrainBuilder. 通常情况下,这款软件模块,我们主要用它来进 ...
- day89
跨域问题 同源策略(Same origin policy) 是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响.可以说Web是构建在同源策略基础之上 ...
- .Net Core 系列之一 hello world
OS: win10 企业版 中文环境 .Net Core: 切记不要装64版本,否则可能会出现vs2017无法生成.net core 2.0的项目 dotnet-sdk-2.0.0-win-x86.e ...
- Luogu P1477 [NOI2008]假面舞会
一道非常神奇的图论题解法无比新奇清新 我们首先把图分成三种情况: 有环的,此时答案一定是环长的因数(否则不能满足题意) 存在入度大于1的DAG图的 一棵树/一条链 很容易发现,最后一种情况想怎么取就怎 ...
- [Oracle]GoldenGate官方文档
Extracting Data in Oracle GoldenGate Integrated Capture Mode http://www.oracle.com/technetwork/datab ...