首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

CppSQLite的校阅阅兵这句无法编译通过,是否要用到转义字符

2013-07-09 
CppSQLite的检阅这句无法编译通过,是否要用到转义字符?想用select * from wordlist where 物品 like %arp

CppSQLite的检阅这句无法编译通过,是否要用到转义字符?
想用

select * from wordlist where 物品 like "%arp%";


这句在SQL环境是正确的,用来完成一个数据检阅

CppSQLite3Query q = db.execQuery("select * from wordlist where 物品 like "%arp%"");


在C++里,这里就无法编译通过,我估计是不是有些字符需要转义一下才能完成?
麻烦高手指导一下,谢谢!

[解决办法]
引号要转义
"%arp%"
[解决办法]
这样""\%arp\%""试试看。

引用:
想用
select * from wordlist where 物品 like "%arp%";


这句在SQL环境是正确的,用来完成一个数据检阅

CppSQLite3Query q = db.execQuery("select * from wordlist where 物品 like "%arp%"");


在C++里,这里就无法编译通过,我估计是不是有些字符需要转义一下才能完成?
麻烦高手指导一下,谢谢!

热点排行