社区
DataWindow
帖子详情
多tab頁上多datawindow的單表update,如何處理?
xbhu
2002-12-09 03:48:11
多tab頁上多datawindow的單表update,如何處理?
...全文
70
7
打赏
收藏
多tab頁上多datawindow的單表update,如何處理?
多tab頁上多datawindow的單表update,如何處理?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhdleo
2002-12-09
打赏
举报
回复
所以你最好用里面的最后一种方法!
zhdleo
2002-12-09
打赏
举报
回复
那个文章看了,
重复不会,
但如果不当,会出现一种可怕的情况:
一个表更新了,一个表更新失败,但结果还是有个表被更新,
那么这两个表再存在某种对应关系,那么里面的行就肯定乱了,对不上号了!
我当时就有这种情况出现,所以那个更行的方法很重要!
xbhu
2002-12-09
打赏
举报
回复
一個 table , 由于其 fields 較多,一個 datawindow放起來不好看,
就用tab方式,有多個datawindow.
用上述方式會不會出現重複更新的情形?
zhdleo
2002-12-09
打赏
举报
回复
一个关键的问题,可能是你的这些表中有关系存在,那么谁先谁后就要有个讲究!
你可以看看:
http://www.csdn.net/Develop/read_article.asp?id=15658
这个,
希望给你点启发。
renmao
2002-12-09
打赏
举报
回复
当对两个以上的dw更新时,最好用这样的格式
if idw_now.Update(true,false) =1 then
if dw_mater.Update(true,false) =1 then
commit;
idw_now.resetUpdate()
dw_mater.resetUpdate()
else
rollback;
return
end if
george77
2002-12-09
打赏
举报
回复
\\在update前检测各个数据窗口的输入是否符合要求...
sqlca.autocommit=false
if tab_1.tabpage_1.dw_1.update()<>1 then
rollback;
return;
end if
if tab_1.tabpage_2.dw_2.update()<> then
rollback;
return;
end if
commit;
andyzq
2002-12-09
打赏
举报
回复
if tab_1.selectedtab = 1 then //第一个tabpage页
tab_1.tabpage_1.dw_1.update()
end if
if tab_1.selectedtab = 2 then ////第二个tabpage页
tab_1.tabpage_2.dw_2.update()
end if
在PB中如何控制
DATA
WINDOW
列的修改属性
在PB中如何控制
DATA
WINDOW
列的修改属性
pb数据窗口更新多个数据库表
利用pb的数据窗口更新多个数据库中的表。
在PB 中更新由多个表生成的数据窗口
基于PowerBuilder 环境, 详细介绍了在数据窗口中多表同步更新操作的实现, 解决了在应用程序开发过程中默认的一个数据窗口对象只能更新一个表的问题。
PB控件详细讲解
一组详细的控件描述 里面包含了详细讲解了控件的用法,事件 方法 还有简约的代码实例,新手看了绝对能让你能自己动手做事
PowerBuilder笔记
PowerBuilder笔记
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章