CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

如何同时批量更新主从表数据

楼主4043335()2004-12-02 15:52:21 在 Delphi / 数据库相关 提问

我知道设置数据集控件的locktype属性等于ltBatchOptimistic   之后可以将修改或添加的数据暂时保存在内存中   但是当我主从表都设置成批处理更新时   当我调用从表的UpdateBatch方法时,从表的数据就没有了   有人遇到过这种情况吗  
  问题点数:0、回复次数:8Top

1 楼liangjinliang()回复于 2004-12-02 17:25:50 得分 0

取消设计时的主从表关联,用代码来动态生成SQL语句来关联。这样就没有以上问题。  
  更新时先保存主表,获取主键,赋给从表的外键。Top

2 楼4043335()回复于 2004-12-02 20:21:16 得分 0

呵呵   如果要使取消主从关系的话   我觉得自己写代码来关联主从关系   会很麻烦   比如在主表的afterscroll事件中动态的修改从表sql语句Top

3 楼qizhanfeng(glacier)回复于 2004-12-03 09:50:15 得分 0

先更新主表再更新从表也不行吗Top

4 楼4043335()回复于 2004-12-03 10:12:08 得分 0

先更新主表后更新从表不行的   你试试就知道了Top

5 楼wxmijl(心灵之窗)回复于 2004-12-03 10:19:57 得分 0

要看看主從表有沒有設置關聯,如有,那麼要先更新主表後更新從表,插入從表時先找主表有沒有相對應有關鍵字段的值,如沒有從表插入不成功,前提:Primary   key   table是主表,foreign   key   table   是從表Top

6 楼4043335()回复于 2004-12-03 15:10:02 得分 0

我知道主从表的更新过程   我是说当主从表同时都设置称批处理更新   调用数据集的UpdateBatch方法来更新的时候   从表数据就没有了   更新不了   希望哪位能试一下Top

7 楼4043335()回复于 2004-12-05 17:31:16 得分 0

为什么没人回答这个问题呢Top

8 楼4043335()回复于 2004-12-06 16:04:10 得分 0

自己再顶一下   为什么没人回答我   是分不够   还是没人会呢Top

相关问题

  • ** 关于ADO 主从表的UpdateCatch (批量更新) 问题,请高人指教?
  • 主从表更新问题????
  • 数据批量更新的问题
  • 怎么批量更新数据?
  • 如何批量更新数据???
  • 能不能批量更新数据?
  • 主从表取数据
  • Lotus中怎样配置主从服务器,并保持数据的同步更新
  • 如更新大批量更新数据表
  • 请问:设置两数据表级联更新和修改后要想更新非主从键字段如何处理?

关键词

  • 数据
  • 主表
  • 更新
  • 主从表
  • 表
  • 关联
  • 设置
  • 知道
  • 没有

得分解答快速导航

  • 帖主:4043335

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo