社区
PowerBuilder
帖子详情
初学问题:不使用datawindow如何更新表中属性的值?
hifrog
2004-03-14 12:00:05
我有一个表book,想使用sql更新status属性:
update book set book.status="已借出" where book.bookno=:s_bookno using sqlca;
commit;
但是不管用。使用datawindows时可以设置update properties,但是对于没有使用数据窗口的表应该怎么办呢?
请各位兄弟help!
...全文
97
10
打赏
收藏
初学问题:不使用datawindow如何更新表中属性的值?
我有一个表book,想使用sql更新status属性: update book set book.status="已借出" where book.bookno=:s_bookno using sqlca; commit; 但是不管用。使用datawindows时可以设置update properties,但是对于没有使用数据窗口的表应该怎么办呢? 请各位兄弟help!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hifrog
2004-03-16
打赏
举报
回复
s_bookno 值不为空啊,前面有一句insert插入了一个row就用到了s_bookno,而且操作正确。
关键是不用数据窗口如何更新表,而且建立了一个有两个表相关联的数据窗口,如何能让这两个表都能够更新?然而update properties只能对一个数据窗口设置一个能够更新的表:(
mittee
2004-03-15
打赏
举报
回复
update book set book.status="已借出" where book.bookno=:s_bookno using sqlca;
commit
这个语句十分标准。
kingxx
2004-03-15
打赏
举报
回复
你的....where book.bookno=:s_bookno 这里没有匹配的值,你查下sqlca.sqlNROWS看是否大于零呀!检查下:s_bookno 值是否为空?
hifrog
2004-03-15
打赏
举报
回复
sqlcode等于0,但是更新后值还是不变:(
autocommit改成true还是这样。
fulongbiao
2004-03-14
打赏
举报
回复
可以用数据窗口函数
hifrog
2004-03-14
打赏
举报
回复
那么如何多表更新,应该怎么写代码呢?
udb992002
2004-03-14
打赏
举报
回复
1、update book set status="已借出" where book.bookno=:s_bookno using sqlca;
commit;
2、用多表更新。不过要写的代码比较多。
jixiansudu
2004-03-14
打赏
举报
回复
楼主的语句做一下异常判断!
捕捉一下sqlca.sqlcode的值
多表更新的关键在于控制事务的一致性:要么都成功,要么都回滚
boolean lb_autocommit
lb_autocommit = sqlca.autocommit
sqlca.autocommit = false//保证不会马上提交更新表的操作
更新语句
sqlca.autocommit = lb_autocommit//别忘了
hifrog
2004-03-14
打赏
举报
回复
如果使用数据窗口的话,那么怎么让两个表的数据都能够更新呢?update properties中怎么才能够同时设置两个能够更新的表呢?
如果不用数据窗口有什么办法能更新表呢?
klbt
2004-03-14
打赏
举报
回复
多表更新一般指用数据窗口,数据窗口的数据源是两个以上表
Data
Window
的数据
更新
技术及应用
本文探讨
使用
Data
Window
数据缓冲机制实现实时
更新
非数据源表数据的方法,通过具体实例展示了如何在销售单据编辑完成后即时
更新
客户库存和应收账款。
java
data
window
_
Data
window
常
使用
的内容
本文详细介绍了Java中
Data
Window
的
使用
,包括字段序号访问、字段可修改状态的控制方法(taborder、protect、edit.displayonly
属性
)、数据窗口的检索参数、数据源操作、数据窗口排序、多表
更新
、数据共享、行状态管理和缓冲区操作等核心内容。通过实例展示了如何实现数据的增删改查和状态变更,帮助开发者深入理解
Data
Window
的
使用
技巧。
PB中
data
window
更新
屬性 如何控制數據庫並發
本文探讨了在PowerBuilder中
使用
Data
Window
对象处理并发操作的方法。通过调整数据窗口的
更新
属性
,可以有效防止多个用户同时修改同一数据导致的
问题
。文章详细解释了两种并发控制策略的工作原理。
data
window
.net 控件的
使用
本文介绍如何在C#中
使用
Data
Window
控件进行数据展示及增删改操作。具体步骤包括:初始化Transaction控件以建立数据库连接;通过
Data
Window
控件加载并显示数据;以及实现数据的添加、删除和保存。
PB中用
Data
Window
.Update
更新
数据。
本文介绍在多用户网络环境中,如何通过设置数据窗口
属性
实现数据库的并发控制。具体包括允许
更新
、选择
更新
表、设置
更新
条件等关键配置。
PowerBuilder
1,111
社区成员
66,454
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章