• 全部
  • 问答

如何在pb4.2,evc4.0环境下做数据库开发

社会栋梁 2006-03-08 07:41:16
我应该用哪个版本的数据库呢?是SQL CE 2.0吗?
有没有别的数据库,支持查询数万条记录的

我每次安装ADOCE3.1都叫我安装WinCE SDK
可我都安了好几个了,还是不行,为什么?
是不是我的平台不支持ADOCE3.1了

我有别的选择吗?比如数据库?
...全文
245 点赞 收藏 15
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
mei2235 2010-05-30
楼主,你的问题解决没,可不可以教教我啊,我安装adocepb不成功啊
回复
社会栋梁 2006-03-20
C:\adocepb\setup\Data Access 3.1\Program Files\DataAccess31\DEVICE\x86\i486\CE\RETAIL下面的,我是P4的CPU
回复
红牛哥110 2006-03-20
CPU的型号对不对?
回复
社会栋梁 2006-03-20
谢谢上面朋友的回复!
我复制文件后,运行dllregister.exe
弹出ERROR消息框
could not load optional dll adoceolddb31.dll,ADO will not be available
could not load optional dll adoxce31.dll,ADO will not be available
回复
shmily1280 2006-03-19
楼上说的没错,不过还要得到ADOCE一些头文件,最好也要搞到方法参考http://blog.vckbase.com/zuilang/archive/2005/09/28/12600.html
回复
dianzi107 2006-03-19
1、可以在emulator里开发这个数据库系统。配制分两步:
(1)、将C:\Program Files\Microsoft SQL Server CE 2.0\Device\X86\I486中的Ssce20.dll Ssceca20.dll Ssceerror20en.dll 拷到模拟器的Windows目录下,将dllregister.exe Isqlw.exe拷到模拟器Windows\Start up下。
(2)、下载adocepbzip,解压(本处是解压到了C盘根目录),找到
C:\adocepb\setup\Data Access 3.1\Program Files\DataAccess31\DEVICE\x86\i486\CE\RETAIL。注意这其中C:\adocepb\setup\Data Access 3.1\Program Files\DataAccess31\DEVICE没有Emulation文件夹,就用x86的。将adoce31.dll adoceoledb31.dll adoxce31.dll拷到模拟器的Windows目录下。
(3)、在模拟器下运行dllregister.exe
注意:将这些文件拷贝到Emulate下需要使用EVC-〉Tools -〉Remot File Viewer

2、使用Isqlw.exe创建和编辑sdf文件。具体操作参考SQLCE的ONline帮助文档!
回复
社会栋梁 2006-03-19
shmily1280(锄禾):
谢谢你,我增加了分数,我还有点问题想请教!
1.我如何配置开发环境呢?就是我能在emulator里开发这个数据库系统吗?
那么,我如何把数据库文件和必要的dll下载到emulator中呢?
2.我如何创建和编辑sdf文件呢?像access和sql server企业管理器一样的编辑数据库
回复
shmily1280 2006-03-16
楼上两位,以发,查收
回复
社会栋梁 2006-03-16
wangzilue@126.com,谢谢
回复
shmily1280 2006-03-15
在EVC3.0之后的版本MS就不支持ADOCE了
不过,只是MS不提供技术支持,但是的确是可以用ADOCE的.
其实在你能够把所有的DLL及相关头文件找全后,就可以用了不用安装的
只要把DLL文件考到目标机或是模拟器中(WINDOWS目录下)就可以用了,当然第一次要注册一下(或许不用注册也行),留下EM,我有个简单的例子程序,只是完成了对数据库的连接,写好了一个类(其实是改别人的),你看看
回复
dianzi107 2006-03-15
楼上的能否发给我一份:sanshi623@163.com
多谢!
回复
社会栋梁 2006-03-11
楼上的朋友,上面的文章我早看过
在下面这步,作者明白了,但我不明白,这几个SDK我都装了,还是提示说没有发现SDK
-------------------------------------------------------------------------------
Requirements
Windows® CE Data Access 3.1 requires the new release of Microsoft® Embedded Visual Tools. Prior to installing this SDK add-on, you must have previously installed any or all of the following Windows CE SDKs:

Microsoft SDK for Windows CE, Handheld PC Professional Edition 3.0
Microsoft SDK for Windows CE, Palm-size PC Edition 1.2
Microsoft Windows Platform SDK for Pocket PC
明白!
------------------------------------------------------------------------------
回复
kw123 2006-03-10
http://blog.vckbase.com/zuilang/archive/2005/09/28/12600.html文章《在evc中使用ADOCE的前期准备》中给出的宝贵信息
回复
社会栋梁 2006-03-09
我找到了DLL和头文件,可是如何安装呢,那个安装程序我用不了
我如何在Windows XP上建立开发环境呢?
请具体些
回复
shmily1280 2006-03-09
CE有自带的数据库,不过有限制
还有就是SQL CE2.0了,ADOCE3.1一定要安装的,只要在找到需要的DLL文件和需要的头文件就行
找的话,在本区搜一下,以前有人讲过如何得到那些需要的文件
回复
发帖
嵌入开发(WinCE)
创建于2007-09-28

1.9w+

社区成员

硬件/嵌入开发 嵌入开发(WinCE)
申请成为版主
帖子事件
创建了帖子
2006-03-08 07:41
社区公告
暂无公告