vb中的数据库的两个表的连接能这么写吗?

cmdstu.CommandText="INSERTINTO用户购买信息(商品条码,商品名称,类别,品牌,单价(元))select*from商品库存(商品条码,商品名称,... cmdstu.CommandText = " INSERT INTO 用户购买信息(商品条码,商品名称,类别,品牌,单价(元)) select * from 商品库存(商品条码,商品名称,类别,品牌,单价(元)) where 商品条码='" & txtNumber1.Text & "'" 展开
 我来答
BARUTH
2013-01-04 · TA获得超过585个赞
知道小有建树答主
回答量:140
采纳率:100%
帮助的人:85.4万
展开全部
可以试试这样写:
"INSERT INTO 用户购买信息(商品条码,商品名称,类别,品牌,单价(元)) SELECT * FROM 商品库存(商品条码,商品名称,类别,品牌,单价(元)) WHERE 商品库存.商品条码='" & txtNumber1.Text & "'"
或者:
"INSERT INTO 用户购买信息(商品条码,商品名称,类别,品牌,单价(元)) SELECT * FROM 商品库存(商品条码,商品名称,类别,品牌,单价(元)) WHERE EXISTS(SELECT * FROM 商品库存 WHERE 商品代码='" & txtNumber1.Text & "'"
百度网友426f3d8c
2013-01-03 · TA获得超过193个赞
知道小有建树答主
回答量:260
采纳率:100%
帮助的人:136万
展开全部
这个SQL查询不是用来连接两个表的,它是把商品库存表中的一部分数据插入到用户购买信息表中。
更多追问追答
追问
说From子语句语法错误
追答
哦,刚才没仔细看,应该是这样的:
cmdstu.CommandText = " INSERT INTO 用户购买信息(商品条码,商品名称,类别,品牌,单价(元)) select 商品条码,商品名称,类别,品牌,单价(元) from 商品库存 where 商品条码='" & txtNumber1.Text & "'"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
破小孩儿1
2013-01-03 · 超过20用户采纳过TA的回答
知道答主
回答量:66
采纳率:0%
帮助的人:45万
展开全部
你的意思是将一个表的数据渠道另个一个是吧,
INSERT INTO table1 FROM TABLE2
追问
恩恩
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式