社区
Delphi
帖子详情
在applyupdates之前,怎样给clientdataset赋值表名???
alldog
2001-11-23 10:42:03
...全文
102
2
打赏
收藏
在applyupdates之前,怎样给clientdataset赋值表名???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alldog
2001-11-23
打赏
举报
回复
我试了,不行的。
cobi
2001-11-23
打赏
举报
回复
一般是用commandtext赋值给clientdataset希望对应的表的
再谈 Firebird / Interbase 自增字段和WebService MIDAS 框架下的
Client
DataSet
架构: 1. 数据库服务器:FireBird; 2. WebService 服务器端,采用 FireDAC 控件 +
DataSet
Provider; 3. WebService 客户端,采用
Client
DataSet
绑定到服务器端的
DataSet
Provider; 4. 数据库
表名
:TEST,有2个字段:XUHAO, DESC;其中 XUHAO 是整数,我希望它是个顺序自增的字段,是主键,也是本文关注处理的对象。 代码需求 上述架构下,连接数据库的控件,采用 FireDAC 还是其它
delphi把
Client
dataset
的Delta保存到数据库
//ATableName-
表名
, AKeyField-主键,多个主键用;隔开,如 ;pid;times; from:unit HlsImplBase; function THlsImplBase.UpdateTableData(ATableName, AKeyField: AnsiString; var AData: Variant): Boolean; var LSql: string;
C/S结构中成批保存
CLIENT
DATASET
中的数据
这应该不算是什么技巧,估计有数据库方面程序的Delphi程序员都知道;本来没有写想到
需要把它写成一篇贴子,但前不久看个别刚入门的兄弟的代码时。才发展他们还在刀
耕火种,为此才想把它写出来算是对入门的兄弟们的一点帮助,让大侠们见笑了;
我们都知道T
CLIENT
DATASET
有把对它其中的数据所做的修改记录下来的功能;如果需要还可以将
修改回复到以前的某个状态,而且结合
DATASET
PROVIDER还可能自动完成改动到SQL映射,将改动成批提交到
与CDS有关的一些杂其杂八的问题
cds理论 http://gang4415.blog.51cto.com/225775/273481 问题.500表,难道用500个
DataSet
Provider? 回复: 1楼:是的,成对出现,除非你不是用
DataSet
Provider做连接的。不过一般要看
Client
DataSet
最多时会显示几个,
DataSet
Provider就有几个太多的话,可以动态创建,用TList管理。
一些常见的问题
1. 新事务不能登记到指定的事务处理器中 现象:登录时输入用户和密码回车后,报错,这个只在连接数据库服务器时才会出现,如果中间层和数据库都地本机上,是不会出现的。 临时处理方法: 只有在中间层的事务方式为:“必需/要求新建”时才会报这个错误,调试程序时可以临时把中间层的事务方式改为“支持”,但是记住这只是临时的处理方式,这种方式会引起使用主从表的数据集保存失败,例如用户管理里的功能
Delphi
5,932
社区成员
262,940
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章