解决方案 »

  1.   


    我看你的SQL语句没有使用UTF-8,而且数据库路径不严谨。SQLLITE3整体上都使用UTF-8,所以:
    数据库路径要使用全路径,而且要转为UTF-8格式,不然遇到中文就会出问题。
    SQL语句、可能含有中文的字符字段,都需要转成UTF-8。
    我使用的是 sqlite3_exec,没用过sqlite3_prepare_v2,不过我看注释说明,使用的也是UTF-8或UTF-16。
      

  2.   


    但是我在win32控制台下就能运行啊,在mfc里就不行东西基本上是一样的
      

  3.   


    但是我在win32控制台下就能运行啊,在mfc里就不行东西基本上是一样的好吧,你赢了!
      

  4.   


    但是我在win32控制台下就能运行啊,在mfc里就不行东西基本上是一样的好吧,你赢了!我没赢我问题还是没有解决啊。