一个很奇怪的问题,请高手指点

zgb888 2003-10-30 02:25:23
我建了一个数据源为一个主从表的数据窗口dw_1,主表是 sy 主健是 a,从表是sy01,外健是a
在保存按钮加代码:dw_1.update(),提示错误:No primary key value for foreign key 'PK_SY01' in table SY01'
我知到底怎么解决,请高手指点
...全文
51 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgb888 2003-10-31
  • 打赏
  • 举报
回复
问题已解决,谢谢,是靠修改update属性来实现的
mittee 2003-10-30
  • 打赏
  • 举报
回复
如果有主表
有外键为何不用下来子数据窗口
qqjj7758 2003-10-30
  • 打赏
  • 举报
回复
你的DW——1里是不是有2个DATAWINDOW 主从关系?
huangxinru 2003-10-30
  • 打赏
  • 举报
回复
那你就把sy01的外键定义去掉,但这就不能保证你的引用完整性
workhand 2003-10-30
  • 打赏
  • 举报
回复
我怎么看不明白阿,你dw的数据源是几个表,让哪个表有update属性阿
zgb888 2003-10-30
  • 打赏
  • 举报
回复
那该怎么解决呀,该不会用sql语句吧
huangxinru 2003-10-30
  • 打赏
  • 举报
回复
应该是sy01表插入到的a列的值在主表的a列中不存在

611

社区成员

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

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