sql语句在vc中:strSQL.Format("select * from shangpinxinxi_Info where 产地 like [%s] ",m_edtconditio 5
改成这样strSQL.Format("select*fromshangpinxinxi_Infowhere产地like'["+%s+"]'",m_edtcondition...
改成这样strSQL.Format("select * from shangpinxinxi_Info where 产地 like '["+%s+"]' ",m_edtcondition);还是报错啊
展开
2个回答
展开全部
在[%s]两端加单引号,vc语法不熟,大致如下
strSQL.Format("select * from shangpinxinxi_Info where 产地 like '["+%s+"]' ",m_edtcondition);
补充:
vc没学过,不熟悉format的语法格式,刚网上查了一下用法,似乎可以直接加单引号,而不用采取字符串连接.试试改成如下:
strSQL.Format("select * from shangpinxinxi_Info where 产地 like '[%s]'",m_edtcondition);
总之就是like语句后面的内容要用单引号括起来.
strSQL.Format("select * from shangpinxinxi_Info where 产地 like '["+%s+"]' ",m_edtcondition);
补充:
vc没学过,不熟悉format的语法格式,刚网上查了一下用法,似乎可以直接加单引号,而不用采取字符串连接.试试改成如下:
strSQL.Format("select * from shangpinxinxi_Info where 产地 like '[%s]'",m_edtcondition);
总之就是like语句后面的内容要用单引号括起来.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询