access数据库,sql更新语句,报错idispatch error 3079
在vc中编译通过,运行后报错strSQL="update[book]setbook_name='"+m_bookname+"'wherebook_number="+m_b...
在vc中编译通过,运行后 报错 strSQL = "update [book] set book_name='"+m_bookname+"' where book_number="+m_booknum;
展开
2个回答
展开全部
'update [book] set book_name='+QuotedStr(trim(m_bookname))' where book_number=’+QuotedStr(m_booknum);
更多追问追答
追问
QuotedStr是什么意思???
追答
给传入的字符串添加引号 delphi 裏面我是这麼引用的 VB我就不怎麼清楚了,你可以 把後面的
book_number="+m_booknum; 改成book_number="‘+m_booknum+’‘’ 试试!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
'"+m_bookname+"'里面的是不是要改成单引号?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询