您的位置:首页 > 数据库

Wince MFC OLE DB SQLCE数据库访问技术(一):嵌入式目标平台安装sqlCE

2013-04-01 14:18 344 查看
首先到微软官方下载sqlCE 3.0

下载地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=e9aa3f8d-363d-49f3-ae89-64e1d149e09b



先在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。





版权申明:

转载文章请注明原文出处http://blog.csdn.net/feiyinzilgd/archive/2010/04/01/5440859.aspx

并请联系谭海燕本人或者前往谭海燕个人主页留言
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: