搭建论坛《网站·搭建者》用户服务 → 两个表做连接视图的字段更新问题


  共有4250人关注过本帖树形打印

主题:两个表做连接视图的字段更新问题

帅哥哟,离线,有人找我吗?
ch8115
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:学员 帖子:22 积分:139 威望:0 精华:0 注册:2006-1-17 19:02:21
两个表做连接视图的字段更新问题  发帖心情 Post By:2007-8-18 10:19:33

用ado查询控件的命令设置以下语句

select a.fcode ,a.zh,a.gh,b.fcode,b.yhzh from jf200707 a left join dwzh b on a.fcode=b.fcode

用ado命令控件执行

update jf200707 set a.zh=a.gh 更新成功

但执行
update jf200707 set a.zh=b.yhzh则显示 参数 yhzh 没有默认值

请帮助


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
FSJM
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:2323 积分:6885 威望:9 精华:0 注册:2002-10-23 13:50:52
  发帖心情 Post By:2007-8-18 10:53:48

你这是“左连接”,根据规则,这时 的 b.yhzh 的值 为空(null);估计原因出在此处。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
FSJM
  3楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:2323 积分:6885 威望:9 精华:0 注册:2002-10-23 13:50:52
  发帖心情 Post By:2007-8-18 11:18:17

注意:这是连接表,不是“视图”。“视图”是不允许修改的。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

两个表做连接视图的字段更新问题








签名