使用wxSQLite3封装的sqlite3的加密过程中,一直报“file is encrypted or is not a database”。找了很久一直没有解决,直到想起学习sqlite3加密时,文档中说过sqlite3_key放在sqlite3_open之后调用,这才想起在这两个函数之间还调用了其他的。直接看源码吧:

错误的代码:

sqlite3加密实战中出错(切记不可再犯),sqlite3_key在sqlite3_open之后调用

修改后的代码:

sqlite3加密实战中出错(切记不可再犯),sqlite3_key在sqlite3_open之后调用

相关文章:

  • 2021-12-18
  • 2022-12-23
  • 2021-08-28
  • 2022-01-11
  • 2022-12-23
  • 2022-01-10
  • 2021-05-25
  • 2022-02-09
猜你喜欢
  • 2022-12-23
  • 2021-08-13
  • 2022-12-23
  • 2021-12-14
  • 2022-12-23
  • 2021-08-16
  • 2021-09-30
相关资源
相似解决方案