社区
数据库相关
帖子详情
能把ClientDataSet中的每一行设置为新增状态吗?
shixueli
2007-04-18 07:38:14
我要做的功能是从源数据库中获取数据后,把clientdataset的每一行设置为新增状态,然后修改他的provider属性,让他指向另一个数据库,最后执行applyupdates,批量插入到另一个数据库中,那怎么修改行状态呢?如果不设置为新增状态的话,在applyupdates时,他什么操作都不会做。
...全文
219
5
打赏
收藏
能把ClientDataSet中的每一行设置为新增状态吗?
我要做的功能是从源数据库中获取数据后,把clientdataset的每一行设置为新增状态,然后修改他的provider属性,让他指向另一个数据库,最后执行applyupdates,批量插入到另一个数据库中,那怎么修改行状态呢?如果不设置为新增状态的话,在applyupdates时,他什么操作都不会做。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
serforev
2007-04-19
打赏
举报
回复
但是这样就慢了嘛。
redher
2007-04-19
打赏
举报
回复
TClientDataSet是通过Data和 Delta两个属性共同控制数据集的变化的,
其中变化的描述就在 Delta里
我想你说的应该是何以实现的把,通过分析Delta,修改Delta,在辅以hack手段.
不过这个可比你一条一条的转换麻烦多了, ^_^
chenzhuo
2007-04-19
打赏
举报
回复
不行!
gobiz
2007-04-18
打赏
举报
回复
估计是不行,建议直接根据这个ClientDataSet的记录内容生成一批SQL语句直接插入到另外的数据库中!
shixueli
2007-04-18
打赏
举报
回复
没人理我?
飞恒进销存管理系统v7.21(源代码)
1、 服装版由于采用
client
Dataset
,判断单的修改、
新增
状态
不一样导致修改单时增加
一行
,并不对之进行处理。 a) 同时判断Query和Cleint
Dataset
的
状态
b) 保存时重新读入颜色,保证
状态
的一致。 V7.18.4的修改...
Client
DataSet
的用法
T
Client
DataSet
控件继承自T
DataSet
,其数据存储文件格式扩展名为 .cds,是基于文件型数据存储和操作的控件。该控件封装了对数据进行操作处理的接口和功能,而本身并不依赖上述几种数据库驱动程序,...
Client
DataSet
看到一篇介绍
Client
DataSet
和T
DataSet
Provider,非常精彩,特此保存。 ================================================================================= 前台:D7或D2005; DBExpress连接组件:...
client
dataset
的详细介绍
标题 : delphi Midas SQLServer的自增字段的处理 关键字: delphi Midas 自增字段 分类 : 个人专区 密级 : 公开 (评分: , 回复: ...
新增
时,表
中
有自增字段,但是不希望用Refresh,直接ApplyUpdates直接看见自增字段的值
Delphi
client
dataset
的详细介绍
delphi Midas SQLServer的自增字段的处理1.
新增
时,表
中
有自增字段,但是不希望用Refresh,直接ApplyUpdates直接看见自增字段的值在
DataSet
Provider.AfterUpdateRecord写如下代码
DataSet
Provider.Op
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章