VB 更新数据库的SQL语句
SQL="update商品库存set库存数量=库存数量+"&Text13.Text&",库存总金额=库存总金额+"&Text7.Text&"where商品编号='"&Tr...
SQL = "update 商品库存 set 库存数量=库存数量+" & Text13.Text & ",库存总金额=库存总金额+" & Text7.Text & " where 商品编号='" & Trim(Text12.Text) & "'"
请帮我看看那错了,我单引号来,单引号去还是报错!!
问题解决了,这语句没问题,是另外一句简单的出问题了,因为那句很短我自以为不会错,所以没去注意那句!今天早上头脑比较清醒了才发现!!分给1楼的别浪费了。2楼抱歉了! 展开
请帮我看看那错了,我单引号来,单引号去还是报错!!
问题解决了,这语句没问题,是另外一句简单的出问题了,因为那句很短我自以为不会错,所以没去注意那句!今天早上头脑比较清醒了才发现!!分给1楼的别浪费了。2楼抱歉了! 展开
4个回答
展开全部
SQL = "update 商品库存 set 库存数量=库存数量+" & CINT( Text13.Text )& ",库存总金额=库存总金额+" & CINT(Text7.Text) & " where 商品编号=" & Trim(Text12.Text)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
商品编号是否int型
SQL = "update 商品库存 set 库存数量=库存数量+" & CINT( Text13.Text )& ",库存总金额=库存总金额+" & CINT(Text7.Text) & " where 商品编号=" & Trim(Text12.Text)
这样试试吧
SQL = "update 商品库存 set 库存数量=库存数量+" & CINT( Text13.Text )& ",库存总金额=库存总金额+" & CINT(Text7.Text) & " where 商品编号=" & Trim(Text12.Text)
这样试试吧
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道到底是报什么错?我觉得可以从以下几方面去调试一下:
1、单从你这个语句看,需要在where前面加一个空格;
2、注意商品编号的类型转换;
3、如果商品编号为数值型,则不用加引号;如果为文本型,则需要用单引号将text12.text引起来,即" where 商品编号='" & Trim(Text12.Text) & "'"
1、单从你这个语句看,需要在where前面加一个空格;
2、注意商品编号的类型转换;
3、如果商品编号为数值型,则不用加引号;如果为文本型,则需要用单引号将text12.text引起来,即" where 商品编号='" & Trim(Text12.Text) & "'"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询