Wince MFC OLE DB SQLCE数据库访问技术(一):嵌入式目标平台安装sqlCE
首先到微软官方下载sqlCE 3.0
先在PC机上安装sdk。
当然由于需要将CAB包安装到嵌入式目标跑平台,Microsoft ActiveSync也需要安装,Microsoft ActiveSync微软官方也可以下载到最新版本是
V4.2的。
然后找到此目录:/Microsoft SQL Server Compact Edition/v3.1/SDK/bin/wce500/,然后针对自己的嵌入式目标平台来选择。
我的平台是arm,所以选择armv4i
将armv4i这个文件夹通过Microsoft ActiveSync复制到目标平台
一次双击安装:(当然,我这里只是针对wince 5.0,如果你的平台式ppc等,需要选择ppc的CAB)
sqlce30.wce5.armv4i.CAB
sqlce30.repl.wce5.armv4i.CAB
sqlce30.dev.CHS.wce5.armv4i.CAB
由于这些包安装需要依赖于很多dll文件,所以,不能只拷贝这3个文件到目标平台,最好是把armv4i全部拷贝过来。
安装的过程中,不要指定安装路径,直接安装在目标平台/windows目录下,因为,当用编程方式操作数据库的时候,默认会在/windows目录下
找。
到此为止,sqlCE就在嵌入式目标平台上安装成功了。
你可能注意到了,Microsoft的帮助文件中,提到,如果使用visual studio 2005编写程序数据库程序,VS 2005会自动将sqlCE安装到嵌入式目标平台。经过我自己的考察和研究,Microsoft描述的都是针对用VS 2005 创建C#或者VB工程。如果你使用embedded VC++ 即 EVC或者 VS中创建VC ++工程,那么,他是不会自动下载安装的。
所以,如果你使用VC++来编写数据库应用程序的话,需要手动去安装,即我上面描述的方法。
而且,也不是Microsoft提到的那样每次都去安装,只要安装一次就ok,如果你安装路径是/windows。
版权申明:
转载文章请注明原文出处https://blog.csdn.net/feiyinzilgd/archive/2010/04/01/5440859.aspx
最后更新:2017-04-02 04:26:02