CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  DataWindow

如何保证同一个表的两个数据窗口数据一致

楼主sanshui_yangfei(阿飞)2003-12-02 11:49:01 在 PowerBuilder / DataWindow 提问

在同一个窗口中有两个数据窗口,数据源都来自同一个表,并且有相同字段,如何在更改其中一个表的某个字段时,另一个表能同时改变。谢谢指导!在线等待!急!谢谢! 问题点数:60、回复次数:8Top

1 楼wwwafa9(阿发)回复于 2003-12-02 12:04:38 得分 0

第二个数据窗口重新Retrieve一下就可以了,在EditChanged事件里写代码。Top

2 楼lmby(鹿门布衣)回复于 2003-12-02 12:07:43 得分 0

sharedataTop

3 楼klbt(快乐白兔)回复于 2003-12-02 12:30:57 得分 0

用数据窗口共享实现Top

4 楼treesoft(长沙水)回复于 2003-12-02 12:58:56 得分 40

源数据窗口retriev,然后再shareData到目的数据窗口。但是源数据窗口与目的数据窗口的select语句中的列必须一致。如果三个数据窗口分别采用这三条语句的话,  
   
  SELECT   dept_id   from   dept  
   
  SELECT   dept_id   from   dept   where   dept_id   =   200  
   
  SELECT   dept_id   from   employee  
   
  则可以使用shareData   ,否则不可以。  
   
  如:  
  //dw_employee为源数据窗口  
  dw_employee.SetTransObject(SQLCA)  
   
  dw_employee.Retrieve()  
  //执行这条语句后,dw_dept便共享了dw_employee的数据。  
  dw_employee.ShareData(dw_dept)Top

5 楼liliang800207(redcloud)回复于 2003-12-02 13:18:46 得分 10

数据窗口共享  
  wwwafa9(阿发   所说的如果在第一个数据窗口没有commit前  
  数据是存在缓冲区中的,没有回写  
  即使retrieve也不能更新Top

6 楼workhand(我可憨了...)回复于 2003-12-02 14:32:55 得分 0

sharedate最方便了Top

7 楼freedom2001(天翔)回复于 2003-12-02 14:37:55 得分 10

如果修改的数据还没有保存,那用sharedate最方便Top

8 楼chrisfy(K.O)回复于 2003-12-02 15:39:25 得分 0

使用shareDataTop

相关问题

  • 在同一个表单中如何取数据库数据
  • 怎么在同一个DBGrid显示多个数据表呢??
  • 怎样成功打开同一个数据库的两张表?
  • 如何从同一个数据表中根据参数自动筛选数据?
  • 两个数据库,同一个结构的表,数据更新的问题
  • 不同的类使用同一个数据库中不同表的问题
  • 请教各位大侠,在C/S多用户中,你们是如何保证同一数据库同一个表的数据的完整性和一致性的呢?
  • 用什么办法修改同一个数据窗口中其他表中的数据呢?
  • 在同一个数据库中如何用SQL语句进行表的结构,数据及主键的复制?
  • 多表数据的查询 在同一个datalist显示所有字段数据记录!

关键词

  • 数据
  • 语句
  • 数据窗口
  • sharedata
  • 表
  • 同一个
  • dept
  • dw
  • employee
  • retrieve

得分解答快速导航

  • 帖主:sanshui_yangfei
  • treesoft
  • liliang800207
  • freedom2001

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

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