永发信息网

asp 如何 联表更新呢。我修改数据提交 提示“不能从多个表中插入或更新列。”高手帮忙啊

答案:2  悬赏:50  手机版
解决时间 2021-04-07 09:17
sql="select * from BV_order left join BV_zjmoeny on BV_order.bvid = BV_zjmoeny.zjid where BV_order.bvid=" &bvid
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
rs("kmnumber")=request("kmnumber")
rs("zjbeizhu")=request("zjbeizhu")
rs("taxitime")=date()
rs.update
rs.close
set rs=nothing
最佳答案
Select 的join语句只是将有关联的表进行连接,并产生数据集提供给数据库控件。不能对这样的数据集进行更新的。

楼主的问题,我建议还是分表更新。

主要的是,我个人认为是数据库表设计的问题。如果数据库设计的合理,应该不会出现这样的问题。这个问题是很经典的不符合数据库设计规范的第二范式。
全部回答
你好! 数据表能联合查询,但不能联合更新 建议分开更新 希望对你有所帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
出现肾病尿蛋白需要注意哪些呢
电工来一个,问题如下,宿舍线路问题,卫生间
打完狂犬疫苗后身体发胖怎么办
微波炉玻璃盘都一样大小的吗?
从K进制转换成T进制.
男人心里没有你,他会经常陪伴你吗?
个人要是组织旅游团的话是不是要从旅行社拿门
黄钻8要多少成长值
尿蛋白2和尿隐血2就一定是肾炎吗?
一张长12分米,宽7.5分米的长方形纸最多可剪
老婆和莫生男人聊什么话题能十多天爱上男网友
古曼堂圣物大概多久会有效果?
陶喆的不在乎爱情里什么什么的,是哪手歌
我就前几天从QQ农场里的池塘捞了鱼就再也养不
一百分之二十三米等于多少厘米
推荐资讯
豌豆荚版本的部落冲突,最近总是出现连不起网
这个视频2分钟的背景音乐是什么
学生个人成长计划书怎么写
さようなら怎么发音
贵溪一处美景作文250字左右
这里提的问题怎么删除
mysql5.6的data移动到5.7的data怎么不能用
单选题高铁酸钾(K2FeO4)是一种新型的高效水
大腿根部走路疼痛
LOL英雄联盟新英雄逆羽霞R怎么用的最新相关信
三星笔记本NP355V4C-SO3CN电脑boot里没有usb
韵达快递可以寄到圆通服务站点吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?