delphi7中的sql语句修改语句问题

功能是将在书号为dblookupcombobox1.Text.的号码里面原price修改成price1.Text里的值adoquery1.Close;adoquery1.... 功能是将在书号为dblookupcombobox1.Text. 的号码里面 原price修改成 price1.Text里的值
adoquery1.Close;
adoquery1.SQL.clear;
adoquery1.SQL.Add('update book set price ='''+price1.Text''' where book_number='''+dblookupcombobox1.Text+'''');
adoquery1.ExecSQL;
我的语句是这样的
编程时报错为什么啊
展开
 我来答
0o小刀0o
推荐于2016-01-07 · TA获得超过152个赞
知道答主
回答量:266
采纳率:0%
帮助的人:163万
展开全部
adoquery1.sql.add('update book set price='+''''trim(price1.text)+'''');
adoquery1.sql.add(' where book_number='+''''trim(mbobox1.text)+'''');
更多追问追答
追问
我用了你的方法 ,但是提示
[Error] Unit3.pas(115): ')' expected but identifier 'trim' found
追答
adoquery1.sql.add('update book set price='+''''+trim(price1.text)+'''');
adoquery1.sql.add(' where book_number='+''''+trim(mbobox1.text)+'''');

不好意思,少了加号
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式