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;
我的语句是这样的
编程时报错为什么啊 展开
adoquery1.Close;
adoquery1.SQL.clear;
adoquery1.SQL.Add('update book set price ='''+price1.Text''' where book_number='''+dblookupcombobox1.Text+'''');
adoquery1.ExecSQL;
我的语句是这样的
编程时报错为什么啊 展开
1个回答
展开全部
adoquery1.sql.add('update book set price='+''''trim(price1.text)+'''');
adoquery1.sql.add(' where book_number='+''''trim(mbobox1.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)+'''');
不好意思,少了加号
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询