社区
PowerBuilder
帖子详情
929,速来拿分!
railway
2000-03-24 04:30:00
我的DATAWINDOW来自两个关联的表,用dw_1.setitem插入数据,
用dw_1.update()
却出现错误DATAWINDOOW DOES NOT HAVE UPDATE CAPABLITY
请多指教!
...全文
191
7
打赏
收藏
929,速来拿分!
我的DATAWINDOW来自两个关联的表,用dw_1.setitem插入数据, 用dw_1.update() 却出现错误DATAWINDOOW DOES NOT HAVE UPDATE CAPABLITY 请多指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
railway
2000-03-27
打赏
举报
回复
分已送出,请查收!
9Thoughts
2000-03-27
打赏
举报
回复
也可在运行时动态改变Update属性,如:dw_1.Object.last_name.Update = TRUE。
用SQL写当然也可以,但如果数据量比较大,效率太低了,可能让用户无法忍受。
韩先武
2000-03-27
打赏
举报
回复
555555
没我的份!:-(
韩先武
2000-03-26
打赏
举报
回复
呵呵,上面的同志都没有说怎样更新两个表的内容。我又有机会捞railway的分了。
用SQL的UPDATE语句,手工写代码去更新你要更新的多个表。
有点麻烦,不过挺管用。^_^
929
2000-03-26
打赏
举报
回复
上两位都说过了,在数据窗口中数据源为多表关联而来时,PB默认为不可更新,这种情况在单表没有主键时也会发生。所以在这种情况下需要手工将其中一个表选取为可更新的,并指明可更新列及唯一列。这样才可使数据窗口具备更新属性。
TH
2000-03-25
打赏
举报
回复
你应该在DataWindow 的Update属性中应选择一张表。因为一次只能Update一张表。
flywind
2000-03-25
打赏
举报
回复
两个表的主键或其他非空项在setitem时均应赋值。否则update就会产生DATAWINDOOW DOES NOT HAVE UPDATE CAPABLITY!
DOTween插件API详解及案例实现
游戏制作中少不了一些简单又有趣的动画。要完成这些动画,使用插件是最快...想要全面了解这款插件的小伙伴们,速速学起来吧! Unity版本:2018.2.17 寄语:学会珍惜每个今天,才能拥有无悔的明天。
每个程序员都应该了解的 CPU 高速缓存
以我的经验来说,高速缓存的大小一般是主存的千分之一左右(目前一般是4GB主存、4MB缓存)。这一点本身并不是什么问题。只是,计算机一般都会有比较大的主存,因此工作集的大小总是会大于缓存。特别是那些运行多进程的...
每个程序员都应该了解的 CPU 高速缓存 【第二部分】
以我的经验来说,高速缓存的大小一般是主存的千分之一左右(目前一般是4GB主存、4MB缓存)。这一点本身并不是什么问题。只是,计算机一般都会有比较大的主存,因此工作集的大小总是会大于缓存。特别是那些运行多进程的...
每个程序员都应该了解的内存知识-CPU高速缓存
以我的经验来说,高速缓存的大小一般是主存的千分之一左右(目前一般是4GB主存、4MB缓存)。这一点本身并不是什么问题。只是,计算机一般都会有比较大的主存,因此工作集的大小总是会大于缓存。特别是那些运行多进程的...
每个程序员都应该了解的 CPU 高速缓存【第二部分】
以我的经验来说,高速缓存的大小一般是主存的千分之一左右(目前一般是4GB主存、4MB缓存)。这一点本身并不是什么问题。只是,计算机一般都会有比较大的主存,因此工作集的大小总是会大于缓存。特别是那些运行多进程的...
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章