社区
PowerBuilder
帖子详情
数据窗口update的问题?
xtjack
2000-04-23 08:23:00
我在数据窗口(dw_1)里面利用update语句时老是出现dw_1没有update 能力。这是什么意思呀!
调用语句(保存):(update 带参数我也试了,还是不行)
if dw_1.update()<> 1 then
rollback;
return
end if
commit;
...全文
205
14
打赏
收藏
数据窗口update的问题?
我在数据窗口(dw_1)里面利用update语句时老是出现dw_1没有update 能力。这是什么意思呀! 调用语句(保存):(update 带参数我也试了,还是不行) if dw_1.update() 1 then rollback; return end if commit;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dahaidao
2001-07-14
打赏
举报
回复
对,应该是这样的,如果表没有做好,就做了数据窗口,是会很麻烦的!
树木
2001-07-14
打赏
举报
回复
还是先设好表的主键,再建立数据窗口为好!
xuexizhe
2001-07-14
打赏
举报
回复
对,lyxinfo()说的对。
powered
2001-07-14
打赏
举报
回复
再数据窗口中的updateProperties中进行update属性设置。还可以进行并发处理设置。
wangsw
2001-07-14
打赏
举报
回复
66
咖啡
2001-07-14
打赏
举报
回复
lyxinfo()说的对!
问题解决了吗?
^_^
wangsw
2001-07-09
打赏
举报
回复
lyxinfo():说的对极了!!
pbsql
2001-07-09
打赏
举报
回复
同意lyxinfo()
weiqihp
2001-07-09
打赏
举报
回复
没错,就lyxinfo()说的!
caolei1974
2001-07-09
打赏
举报
回复
是不是你的表没有主键呀
pbdesigner
2001-07-09
打赏
举报
回复
一种是没有设置Allow update = true,另一种情况可能是你的数据来源于几个表而调用了setsqlselect()函数,若是后种情况请用Modify或点表示法修改Table.select。
nthb2001
2001-07-09
打赏
举报
回复
是你没有开放他的update的权限。。。
lyxinfo():说的是~
lyxinfo
2000-04-23
打赏
举报
回复
在dw设计时,使用row->Update Properties...菜单项,将弹出一个对话框,选中Allow update 复选框,在下拉框table to update 中选择要保存的数据库表,在Updateable columns所列字段中选中想要更新的字段,在Unique key column中需选择可作为唯一索引的字段(可以单击Primay key来设置主键为所选项).再保存应该就可以了.
hamal
2000-04-23
打赏
举报
回复
在DW的设计时期,好象某条菜单上有一个"Update..."的菜单项是用来设置DW的更新内容的,试试看把。
jQuery EasyUI 1.4.3 离线简体中文API文档 含完整开发工具包+皮肤+扩展+演示
相隔4个多月EasyUI又更新了,这次主要是修改BUG和功能改进,有1个新增组件,具体内容可参考文档内的更新说明。本次除了组件的API更新外还对工具包中的皮肤和插件进行了更新,此外还新增了2个实用插件。 jQuery EasyUI 1.4.3版本更新内容: Bug(修复) textbox:修复“setText”方法不接受值为0的
问题
; timespinner:修复在使用IE11时点击空文本框时出错的
问题
; tabs:修复“
update
”方法只能更新面板正文的
问题
。 Improvement(改进) combobox:提升显示下拉框的性能; combogrid:在下拉
数据
表格跳转到其它页面的时候记住显示的文本; combogrid:“setValue”和“setValues”方法接受一个键值对象; window:内联窗体的遮罩层可以自动伸展来填补父容器; tabs:“showTool”和“hideTool”方法提供用户显示或隐藏工具栏; layout:允许用户覆盖“cls”、“headerCls”和“bodyCls”属性值。 New Plugin(新组件) switchbutton:新增开关按钮组件,状态:“开”和“关”。
再论PowerBuilder
数据
窗口
的
Update
属性设置
以前曾经写过一篇文章关于PowerBuilder中设置
数据
窗口
Update
属性的,主要讲的是防止出现“行在保存之前已经被更新”之类提示,属于并发
问题
。最近使用
数据
窗口
过程中发现,
Update
属性设置不当还会出现
数据
的丢失,详情如下: 现
数据
库中有一张表保存商品信息,商品主键为编号,其余有种类、名称、零售价、批发价等字段。在其中一个编辑
窗口
中,添加了一个
数据
窗口
,牵
PB中
数据
窗口
“
Update
Properties”的设置
Row changed between retrieve and
update
. No changes made to database. DELETE FROM "zbfxb" WHERE "qj" = ? AND "zbzl_bm" = ? AND "zblb_code" = ? AND "zb_bm" = ? AND "zbxz_code" = ? AND "jsff" = ?
如何在PB
数据
窗口
中设置
数据
窗口
的更新属性
数据
窗口
对象非常强大的原因之一就是能够很容易地修改
数据
库。当用户修改了
数据
窗口
中的
数据
,插入了新的
数据
行或者删除了
数据
行以后,只要调用
update
()函数就可以将修改了的
数据
保存到
数据
库中。但是,这需要一个前提,就是必须设置
数据
窗口
的修改属性。
数据
窗口
要修改
数据
表,首先清楚
数据
窗口
只能修改一个
数据
表。当
数据
窗口
的
数据
来源于不止一个
数据
表时,可以用脚本控制
数据
窗口
的
数据
窗口
,
Update
属性的
问题
理解一:在
数据
库中,所谓事务是指一组逻辑操作单元,使
数据
从一种状态变换到另一种状态。为确保
数据
库中
数据
的一致性,
数据
的操纵应当是离散的成组的逻辑单元:当它全部完成时,
数据
的一致性可以保持,而当这个单元中的一部分操作失败,整个事务应全部视为错误,所有从起始点以后的操作应全部回退到开始状态。PowerScript中常用的事务管理的语句有四个:COMMIT,ROLLBACK,CONNECT,DISC
PowerBuilder
1,077
社区成员
66,438
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章