动态创立的数据窗口

riverwoods 2004-12-25 01:01:27
此数据窗口是动态建立的,用update()方法更新即将数据插入到数据库中,但返回值为0,故无法解更新。。怎么解决?
...全文
94 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
青锋-SS 2004-12-25
  • 打赏
  • 举报
回复
解决啦.
riverwoods 2004-12-25
  • 打赏
  • 举报
回复
嗯。。是动态建立的数据窗口,也用了modify,但对应的表刚才没有加主键。。所以一直没有更新成功,多谢诸位了
hygougou 2004-12-25
  • 打赏
  • 举报
回复
让数据窗口具有update属性
hygougou 2004-12-25
  • 打赏
  • 举报
回复
n1 为字段总数
FOR i=1 TO n1
dw_obj.Modify(Name1[i]+″.Update=Yes″)
NEXT
dw_obj.Modify(Key1+″.Key=Yes″)
dw_obj.Modify("DataWindow.Table.UpdateTable='"+Table1+"'")
aichangfeng 2004-12-25
  • 打赏
  • 举报
回复
动态创建的数据窗口还要设定可更新列,如果是多个表,只能更新一个表,另外几个表写SQL语句
WorldMobile 2004-12-25
  • 打赏
  • 举报
回复
动态创建的数据窗口,如果SQL语句里有两个表的话,你需要用Modfiy来修改可更新列。

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧