2019年1月9日

delphi完美经典--第十八章

摘要: 第18章数据感知组件 一、TDBText组件 用来以只读、一次一条记录的方式,显示DataSet中的某一字段值。因同样继承自TCustomLabel,TDBText组件除了数据感知功能外,与标准组件TLabel几乎一模一样。 DataField:设置或取得对应到数据源的字段名称。 DataSourc 阅读全文

posted @ 2019-01-09 23:12 癫狂编程 阅读(484) 评论(0) 推荐(0)

(转自大富翁)LockType 属性

摘要: 指示编辑过程中对记录使用的锁定类型。设置和返回值设置或返回以下某个 LockTypeEnum 的值。常量 说明 adLockReadOnly 默认值,只读。无法更改数据。 adLockPessimistic 保守式记录锁定(逐条)。提供者执行必要的操作确保成功编辑记录,通常采用编辑时立即锁定数据源的 阅读全文

posted @ 2019-01-09 21:04 癫狂编程 阅读(208) 评论(0) 推荐(0)

Delphi通过ADO链接数据库及对数据库的增加,删除,修改,读取操作实例教程4

摘要: ADO是一种程序对象,用于表示用户数据库中的数据结构和所包含的数据。ADO(ActiveXDataObjects,ActiveX数据对象)是Microsoft提出的应用程序接口(API)用以实现访问关... 7) ServerName 指定业务对象,即需要初始化的业务对象的ProgID。默认值是在R 阅读全文

posted @ 2019-01-09 21:00 癫狂编程 阅读(2052) 评论(0) 推荐(0)

delphi 事务处理SQL语句

摘要: 方法一(利用adoconnection.exe(sqlstate)): adoconnection1.begintrans;//开始事务try adoconnection1.execute(sqlstr1); adoconnection1.execute(sqlstr2); ... adoconne 阅读全文

posted @ 2019-01-09 20:56 癫狂编程 阅读(1337) 评论(0) 推荐(0)

Delphi中的ADOquery 用法以及ADOquery的自有方法Append 和Delete和 Edit 和Post

摘要: Delphi在数据库操作是非常好用的,delphi把ADO一些方法属性都集成了,以下是我的一些总结:*******************************通过sql的存储过程来实现:添加With ADOQuery1 dobeginClose;SQL.Clear;SQL.Add(' Inser 阅读全文

posted @ 2019-01-09 20:42 癫狂编程 阅读(1728) 评论(0) 推荐(0)

UpdateBatch与事务处理的一点总结

摘要: 对于某些设置或者提交,如果希望是全部修改完毕后才确定生效,可以将DataSet的LockType:=ltBatchOptimistic,这样就可以了。然后每次做的修改和改动都暂时保存在缓存中,必须通过UpdateBatch来提交入库。可以通过判断DataSet的UpdateStatus属性是否为us 阅读全文

posted @ 2019-01-09 20:41 癫狂编程 阅读(288) 评论(0) 推荐(0)

delphi中 dataset容易出错的地方

摘要: 最近写delphi项目,用到的数据集中的dataset,一直修改exception啊,写下过程。 在对数据集进行任何操作之前,首先要打开数据集。要打开数据集,可以把Active属性设为True,例如: CustTable.Active := True; 也可以调用Open函数,例如:CustQuer 阅读全文

posted @ 2019-01-09 20:16 癫狂编程 阅读(249) 评论(0) 推荐(0)

ADOQuery的ltBatchOptimistic状态下的用法

摘要: 在ADO的ltBatchOptimistic状态下(即缓存状态),如何实现单条记录的删除与修改,也可以选择的删除或修改? 一样的删除,只是最后提交方式不一样,以前的提交最后加上try ADOConnectin.BeginTrans; ADOQuery.Delete;//(或者POST) ADOCon 阅读全文

posted @ 2019-01-09 20:08 癫狂编程 阅读(694) 评论(0) 推荐(0)

post和updatebatch区别 delphi

摘要: Post是确认当前的修改,而UpdateBatch是把已经确认但是没有存盘的数据写入数据库如果不是使用批量更新的方式的时候,Post的时候,确认的修改直接写入数据库。 我弄了一个例子是ado的。往数据库添加一条数据,可是用post也是会在数据库中看到我要添加的数据不是说放在缓存吗?怎么会出现在数据库 阅读全文

posted @ 2019-01-09 20:07 癫狂编程 阅读(663) 评论(0) 推荐(0)

DBGrid相关技术整理

摘要: DBGrid相关技术整理; 注:对于DBGrid相关属性、方法的学习融入到技术整理过程中 一,多选 设置属性: Options->dgMultiSelect = True; ->dgRowSelect = True; 应用属性: SelectedRows; 操作方法: -Ctrl + Mouse C 阅读全文

posted @ 2019-01-09 01:02 癫狂编程 阅读(208) 评论(0) 推荐(0)

导航

好的代码像粥一样,都是用时间熬出来的