社区
Delphi
帖子详情
对于 dataset 控件,有没有什么方法能够做到在 Append 后当前焦点不变?
searoom
2007-06-16 02:46:40
我使用 ClientDataSet 控件,我想用多线程在后台查找数据到 ClientDataSet 中
因此,我不希望 Append 的时候当前行的焦点发生变化。
是不是只能使用 ListView 控件来模拟 DBGrid 控件?
可是我希望用 ClientDataSet 来保存数据啊
...全文
142
4
打赏
收藏
对于 dataset 控件,有没有什么方法能够做到在 Append 后当前焦点不变?
我使用 ClientDataSet 控件,我想用多线程在后台查找数据到 ClientDataSet 中 因此,我不希望 Append 的时候当前行的焦点发生变化。 是不是只能使用 ListView 控件来模拟 DBGrid 控件? 可是我希望用 ClientDataSet 来保存数据啊
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xingyongjian
2008-04-23
打赏
举报
回复
disablecontrols
hongqi162
2007-06-16
打赏
举报
回复
//可以通过控制bookmark来实现
var
p:Pointer;
begin
p:=ClientDataSet1.GetBookmark;
ClientDataSet1.Append;
……
ClientDataSet1.Post;
ClientDataSet1.GotoBookmark( p );
end;
zczb
2007-06-16
打赏
举报
回复
对
gobiz
2007-06-16
打赏
举报
回复
var
idx: Integer;
begin
idx := ClientDataSet1.RecNo; //记录当前“记录行号”
ClientDataSet1.Append;
……
ClientDataSet1.Post;
ClientDataSet1.RecNo := idx; //还原当前“记录行号”
end;
delphi中
dataset
容易出错的地方
最近写delphi项目,用到的数据集中的
dataset
,一直修改exception啊,写下过程。 在对数据集进行任何操作之前,首先要打开数据集。要打开数据集,可以把Active属性设为True,例如: CustTable.Active:=True; 也可以调用Open函数,例如:CustQuery.Open; 要关闭数据集,可以把Active属性设为False或者调用Clos...
AspxGridView使用手记
AspxGridView使用手记 一、 基本使用
方法
4 1.导入Dll文件 4 2.Asp.Net页面
控件
注册 4 3. Asp.Net页面
控件
声明 5 4.删除licenses.licx协议文件(盗版) 5 5.功能概述 5 二、 绑定数据(单层) 5 1.使用DataSource属性绑定DataTable
什么是数据集
第六章 什么是数据集 Delphi 4中有四种类型的标准数据集构件,分别是TTable、TQuery、TStoredProc和TClient
DataSet
。这些数据集构件都是从一个共同的基类T
DataSet
继承下来的,其中,只有TClient
DataSet
是直接从T
DataSet
继承下来的,而TTable、TQuery、TStoredProc的直接上级是TDB
DataSet
,TDB
DataSet
...
dbgrid使用大全(delphi)
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章