sqlite3在MFC中使用,sqlite3_get_table语句完全正确返回异常,求解释

【急】sqlite3在MFC中使用,sqlite3_get_table语句完全正确返回错误,求解释
数据库名:JDGLXT.db 表名:UserSet 表中内容sqlite3在MFC中使用,sqlite3_get_table语句完全正确返回异常,求解释
数据库打开正确,但是在用sqlite3_get_table查询时却出问题了,求解释

代码如下:sqlite3在MFC中使用,sqlite3_get_table语句完全正确返回异常,求解释
sqlite 数据库 mfc

------解决方案--------------------
图挂了
在一个真正的数据库,如sqlserver等,执行这些语句会怎样?
------解决方案--------------------
sql后面有个;有影响?
用sqlite3_prepare_v2
sqlite3_step来做试试
------解决方案--------------------
char* 的话必须是 UTF8 的
------解决方案--------------------
难道user是中文造成的?