wince6.0使用数据库问题,快崩溃了

as56961 2015-01-27 03:45:12
菜鸟一枚,近来在一台104主板的目标机(内嵌简版wince6.0,不识别cab文件,compact framework2.0框架)上开发一款上位机软件(vs2008下用vb.net开发的),需要构建一个小型的数据库(数据量10000减)不知该用什么样的数据库。
网上查了下多数都推荐sqlce和sqlite,于是下了个sqlce3.5安装在pc上做了个简单小例子,没有问题,但是放在虚拟机上跑就提示找不到sqlceme35.dll。我又将sqlce相关的dll分别拷贝到目标机的windows目录和程序运行的当前目录下,问题依旧。突然想起sqlceme35.dll是需要注册的,但是wince没有regsvr32,然后我又下载了个wince版的注册器regsvrce,结果提示load sqlceme35.dll failed return c1。我想既然不能动态加载注册dll我在工程中静态引用dll还不成?是的,还不成,我又天真了。
先跪求大神指点,我现在这种情况该怎么继续。我他喵的就想方便的存几条数据,泪奔中...
...全文
1059 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
YG1022 2017-03-17
  • 打赏
  • 举报
回复
用 webServeci调用数据库呗
momentto 2016-05-25
  • 打赏
  • 举报
回复
能不能给出你的小例子的代码?
as56961 2015-02-28
  • 打赏
  • 举报
回复
可能是内核问题,联系厂家改了版内核sqlce就能用了,还没测试sqlite,时间太紧又能用的就先用着吧
  • 打赏
  • 举报
回复
如果你的系统不能重新定制,那么还是用sqlite吧,移植代码编译一个wince的dll出来,然后你就可以调用了。 sqlce不重新定制要跑起来太麻烦,要添加一堆东西呢。
91program 2015-01-27
  • 打赏
  • 举报
回复
WinCE 下,可以考虑使用 CEDB、EDB 或 SQLite。 个人不建议使用 SQLCE。 sqlce3.5 安装在pc上做了个简单小例子,没有问题,这只能说明这个版本是 PC 的,不能直接在 WInCE 上使用的。
as56961 2015-01-27
  • 打赏
  • 举报
回复
x86平台的wince6.0怎么用本地数据库啊,sqllite,sqlce什么都可以,大神求帮助啊

19,503

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧