在delphi sql语句中' '附近有语法错误怎么解决

 我来答
硕神Zk3
2013-10-16 · 超过53用户采纳过TA的回答
知道答主
回答量:104
采纳率:100%
帮助的人:95万
展开全部
不建议以上方案,建议两种方案,如果你用的是sql server等网络数据库的话:
1、当你新建一个商品时,就查到如库存1条记录,数量为0,这样你再继续入库、出库操作时就不用去判断是否存在这个商品了
2、如果按照你这样的要求,建议用存储过程来执行你的操作,而不要用客户端编程工具来实现(当然你要是access数据库则没有办法了。
<strong答案补充</strong
你可以看一下delphi中的帮助,Execute的返回值根本不是操作影响的记录数,所以用你=0,或者not来进行判断是肯定错误的你必须先执行select,再决定是insert或者update。<strong答案补充</strong
我已经说过,Execute的返回值根本不是操作影响的记录数!!!!切忌,切忌!!!你只能用select先查,再决定是insert或者update。即按照如下步骤:
1、用select * From 库存库 where 条件
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式