WinCE下使用SQLite数据库一直不能成功,望各位老师给解答一下

时间:2022-01-01 17:27:12
我用的编译器是VS2008
1、下载了SQLite使用的文件 WinCE下使用SQLite数据库一直不能成功,望各位老师给解答一下
2、已经添加到工程中 WinCE下使用SQLite数据库一直不能成功,望各位老师给解答一下WinCE下使用SQLite数据库一直不能成功,望各位老师给解答一下
3、在程序中也添加了相应的代码 WinCE下使用SQLite数据库一直不能成功,望各位老师给解答一下
4、也将sqlite3.dll添加到工程文件中
5、第一次调试的时候提示我:
1>CppSQLite3.cpp
1>.\CppSQLite3.cpp(29) : warning C4627: “#include "CppSQLite3.h"”: 在查找预编译头使用时跳过
1>        将指令添加到“stdafx.h”或重新生成预编译头
1>.\CppSQLite3.cpp(30) : warning C4627: “#include <cstdlib>”: 在查找预编译头使用时跳过
1>        将指令添加到“stdafx.h”或重新生成预编译头
1>.\CppSQLite3.cpp(1496) : fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”?

然后我按网上的解决方法将CppSQLite3.cpp属性中的使用预编译头改成不使用预编译头之后,就变成了这样 WinCE下使用SQLite数据库一直不能成功,望各位老师给解答一下
6.我自己新建的一个普通的MFC程序,按上面的步骤执行没有问题,不知道为什么WINCE上的不行

刚接触这方面,老师给布置的任务没有完成很着急,望各位老师指点,谢谢

8 个解决方案

#1


sqlite的dll有在wince平台上编译吗?如果是windows版本是不行的。

#2


引用 1 楼 accessysq 的回复:
sqlite的dll有在wince平台上编译吗?如果是windows版本是不行的。


谢谢帮助,已经使用wince下的sqlite3.lib和sqlite3.dll完成了框架搭建。现在出现了如下问题,请问怎么解决 WinCE下使用SQLite数据库一直不能成功,望各位老师给解答一下

#3


wince下使用SQLite使用open打开数据库,然后调试的时候出现 WinCE下使用SQLite数据库一直不能成功,望各位老师给解答一下不知道怎么解决,望各位老师给解答一下

#4


路径不对吧,确认你的exe能正常访问你的dll。
把路径中的宏改成你的flash吧。

#5


引用 4 楼 accessysq 的回复:
路径不对吧,确认你的exe能正常访问你的dll。
把路径中的宏改成你的flash吧。


1、是访问sqlite3.dll吗
2、exe访问dll是在wince平台*问还是在Windows*问,请问应该如何确认
3、怎样将路径中的宏改成我的flash

不好意思,刚刚接触在wince上使用SQLite,所以问的东西多,麻烦了

#6


1、是访问sqlite3.dll吗
》》》是
2、exe访问dll是在wince平台*问还是在Windows*问,请问应该如何确认
》》》WinCE 上的,不是 Windows 
3、怎样将路径中的宏改成我的flash
》》》从工程的属性中修改,部署 和 运行 的路径设置

#7


谢谢,问题解决了,麻烦了

#8


该回复于2018-03-13 10:49:32被管理员删除

#1


sqlite的dll有在wince平台上编译吗?如果是windows版本是不行的。

#2


引用 1 楼 accessysq 的回复:
sqlite的dll有在wince平台上编译吗?如果是windows版本是不行的。


谢谢帮助,已经使用wince下的sqlite3.lib和sqlite3.dll完成了框架搭建。现在出现了如下问题,请问怎么解决 WinCE下使用SQLite数据库一直不能成功,望各位老师给解答一下

#3


wince下使用SQLite使用open打开数据库,然后调试的时候出现 WinCE下使用SQLite数据库一直不能成功,望各位老师给解答一下不知道怎么解决,望各位老师给解答一下

#4


路径不对吧,确认你的exe能正常访问你的dll。
把路径中的宏改成你的flash吧。

#5


引用 4 楼 accessysq 的回复:
路径不对吧,确认你的exe能正常访问你的dll。
把路径中的宏改成你的flash吧。


1、是访问sqlite3.dll吗
2、exe访问dll是在wince平台*问还是在Windows*问,请问应该如何确认
3、怎样将路径中的宏改成我的flash

不好意思,刚刚接触在wince上使用SQLite,所以问的东西多,麻烦了

#6


1、是访问sqlite3.dll吗
》》》是
2、exe访问dll是在wince平台*问还是在Windows*问,请问应该如何确认
》》》WinCE 上的,不是 Windows 
3、怎样将路径中的宏改成我的flash
》》》从工程的属性中修改,部署 和 运行 的路径设置

#7


谢谢,问题解决了,麻烦了

#8


该回复于2018-03-13 10:49:32被管理员删除