上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 104 下一页

2019年1月11日

利用书签功能对TDBGrid控件中多个记录的处理

摘要: DELPHI 的TDBGrid 控 件 主 要 用 来 处 理 数 据 表, 它 的 属 性 中 有 一 个dgMultiSelect, 若 此 属 性 设 定 为TRUE, 则 可 以 选 中 多 个 记 录( 可 用CTRL + 鼠 标 左 键 选 择 多 个 记 录)。 对 选 中 的 多 个 阅读全文

posted @ 2019-01-11 22:46 癫狂编程 阅读(193) 评论(0) 推荐(0)

Dbgrid控件多重选择的怪问题。BookMarkList,BookMark,使用书签,用的ADOQuery控件。100分送上,急阿!!!请高手帮忙!

摘要: Dbgrid控件多重选择的怪问题。BookMarkList,BookMark,使用书签,用的ADOQuery控件。100分送上,急阿!!!请高手帮忙! ( 积分: 100 )<br />procedure TForm_ContinuPrnt.BitB_PrintClick(Sender: TObje 阅读全文

posted @ 2019-01-11 21:47 癫狂编程 阅读(375) 评论(0) 推荐(0)

Debugger DataSet 调试时查看DataSet

摘要: delphi 跟踪调试的时候查看DataSet数据记录 Ctrl+F7调试 增强工具DataSethttp://edn.embarcadero.com/article/40268 http://docwiki.embarcadero.com/RADStudio/XE6/en/Debugger_Vis 阅读全文

posted @ 2019-01-11 18:22 癫狂编程 阅读(469) 评论(0) 推荐(0)

2019年1月10日

DELPHI 常用虚拟键:VK_

摘要: 常数名称 十六进制值 十进制值 对应按键 VK_LBUTTON 01 1 鼠标的左键 VK_RBUTTON 02 2 鼠标的右键 VK-CANCEL 03 3 Ctrl+Break(通常不需要处理) VK_MBUTTON 04 4 鼠标的中键(三按键鼠标) VK_BACK 08 8 Backspac 阅读全文

posted @ 2019-01-10 01:25 癫狂编程 阅读(3695) 评论(0) 推荐(0)

DBGRID控件里可以实现SHIFT复选吗?怎么设置?

摘要: ////////////////////////////////////////////////// 功能概述:公用的列表框选择框,是用DBGrid网格//// 注意事项:希望用Query查询列表//// 编写时间:shuszj//// 编写人员:2002.04.02//////////////// 阅读全文

posted @ 2019-01-10 01:03 癫狂编程 阅读(194) 评论(0) 推荐(0)

在dbgrid中如何多行选中记录(ctl与shift均可用)

摘要: 在dbgrid中如何多行选中记录(ctl与shift均可用),设置dbgrid的dgmultiselect为true,只有ctl好用而shift不好用,如何使shift也好用 Dbgrid源代码:procedure TCustomDBGrid.KeyDown(var Key: Word; Shift 阅读全文

posted @ 2019-01-10 01:01 癫狂编程 阅读(246) 评论(0) 推荐(0)

如何在DBGrid里实现Shift+“选择行”区间多选的功能!

摘要: DELPHI 的TDBGrid 控 件 主 要 用 来 处 理 数 据 表, 它 的 属 性 中 有 一 个dgMultiSelect, 若 此 属 性 设 定 为TRUE, 则 可 以 选 中 多 个 记 录( 可 用 阅读全文

posted @ 2019-01-10 00:52 癫狂编程 阅读(327) 评论(0) 推荐(0)

按着shift键对dbgrid进行多条记录选择的问题(50分)

摘要: 可以用sendmessage,想dbgrid 发键盘信息,按下shift键,同时按下button1procedure TForm1.Button1Click(Sender: TObject);vari:integer;beginfor i:=1 to Table1.Recordcount-1 dos 阅读全文

posted @ 2019-01-10 00:51 癫狂编程 阅读(214) 评论(0) 推荐(0)

Delphi实现DBGrid Shift+鼠标左键单击 多选

摘要: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DB, ADODB, Grids, DBGrids, StdCtrls; type TForm1 = class(TForm) DBGrid1: TDBGrid; ADO... 阅读全文

posted @ 2019-01-10 00:42 癫狂编程 阅读(568) 评论(0) 推荐(0)

Delphi定位TDataSet数据集最后一条记录

摘要: dst_temp.last ;//最后一条dst_temp.first ;//第一条dst_temp.next ;//下一条dst_temp.prior;//上一条 阅读全文

posted @ 2019-01-10 00:30 癫狂编程 阅读(897) 评论(0) 推荐(0)

Delphi数据库技术中Disablecontrols和Enablecontrols的功能

摘要: 一般来说,用来扫描整个数据库表并修改每个记录的某一个字段的程序如下所示: with Table Do begin DisableControls;{在修改记录的过程中,使其它部件无效} First; {将记录指针指向第一条记录} while not EOF do begin <读取记录的一个字段值到 阅读全文

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

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)

上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 104 下一页

导航

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