读书人

关于SQLite不支持的字符,该如何处理

发布时间: 2012-03-06 20:47:55 作者: rapoo

关于SQLite不支持的字符
各位大侠有知道SQLite 不支持什么字符啊,我今天写数据库时发现SQL语句中有双引号”时会导致语法错误

[解决办法]
应该是你语法不对,没有转义的缘故。。。
没有不知道的字符的说法。。。
[解决办法]
注意转义就行了,sqlite默认支持utf8字符集,没有不支持的字符一说。

[解决办法]
SQL语句不支持双引号。如果是字符串,必须使用单引号括起来。
当然,如果字符串内部有单引号,则必须把这个单引号转为2个单引号。
在编程时,尽量不要使用拼接字符串方式形成SQL语句,应该用
参数传递方式。在.net中使用SQLiteParameter,在C语言中
使用sqlite3_bind_text,sqlite3_bind_int等。

读书人网 >其他数据库

热点推荐