wxSqlite 双平台测试

这是wxWidgets论坛的中文版本。在这里,您可以用您的母语汉语讨论上面任一子论坛所涉及的所有关于wxWidgets的话题。欢迎大家参与到对有价值的帖子的中英互译工作中来!
Post Reply
whz
Earned a small fee
Earned a small fee
Posts: 11
Joined: Tue Oct 05, 2010 1:01 am

wxSqlite 双平台测试

Post by whz » Wed Feb 12, 2014 10:57 am

做了一个测试程序,在Windows下和Linux下运行都正常,使用的是wxSqlite3.0版的,为什么它们的数据库不能互换?
二进制的数据库文件不能互换,只能通过sqlite命令行导入、导出交换数据。
它们是通过一个程序编译出来的,字段什么都一样,使用的都是Utf8编码。
为什么?
求解……

whz
Earned a small fee
Earned a small fee
Posts: 11
Joined: Tue Oct 05, 2010 1:01 am

Re: wxSqlite 双平台测试

Post by whz » Thu Feb 13, 2014 1:36 am

经过调试,问题被缩小到了加密函数,如果不使用加密,则sql的二进制数据库文件是一样的,可以互换的,但加密以后就不行了!

Post Reply