社区
Delphi
帖子详情
对于 dataset 控件,有没有什么方法能够做到在 Append 后当前焦点不变?
searoom
2007-06-16 02:46:40
我使用 ClientDataSet 控件,我想用多线程在后台查找数据到 ClientDataSet 中
因此,我不希望 Append 的时候当前行的焦点发生变化。
是不是只能使用 ListView 控件来模拟 DBGrid 控件?
可是我希望用 ClientDataSet 来保存数据啊
...全文
150
4
打赏
收藏
对于 dataset 控件,有没有什么方法能够做到在 Append 后当前焦点不变?
我使用 ClientDataSet 控件,我想用多线程在后台查找数据到 ClientDataSet 中 因此,我不希望 Append 的时候当前行的焦点发生变化。 是不是只能使用 ListView 控件来模拟 DBGrid 控件? 可是我希望用 ClientDataSet 来保存数据啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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; 也...
AspxGridView使用手记
一、 基本使用
方法
4 1.导入Dll文件 4 2.Asp.Net页面
控件
注册 4 3. Asp.Net页面
控件
声明 5 4.删除licenses.licx协议文件(盗版) 5 5.功能概述 5 二、 绑定数据(单层) 5 1.使用...
VB.NET中DataGridView
控件
实现增删改查完整实战
动态添加列意味着可以在运行时根据数据结构变化灵活调整界面结构,这对于通用报表引擎、配置工具或元数据驱动系统至关重要。设计一个合理的DataTable结构是成功绑定的前提。正确的列定义不仅能保证数据完整性,还能...
什么是数据集
第六章 什么是数据集 Delphi 4中有四种类型的标准数据集构件,分别是TTable、TQuery、TStoredProc和TClient
DataSet
。这些数据集构件都是从一个共同的基类T
DataSet
继承下来的,其中,只有TClient
DataSet
是直接从...
dbgrid使用大全(delphi)
由此
方法
可以延伸出其它
控件
的多种修饰
方法
,比如可以按数据项值采用不同的颜色,可以按记录号显示不同的颜色。总之,灵活应用 canvas 、 rect 及 bitmap 等对象,可以将各种网格装饰得绚丽...
Delphi
5,930
社区成员
262,938
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章