必威体育Betway必威体育官网
当前位置:首页 > IT技术

vs开发wince程序

时间:2019-07-23 10:41:06来源:IT技术作者:seo实验室小编阅读:71次「手机版」
 

wince

vs开发wince数据库应用有很多方法:

(1):做个web应用,在wince的浏览器直接浏览,这和普通的web应用没啥区别,注意一下页面排版就可以了;

(2):使用webservice等方式;

(3):使用sqlce3.5,直接访问数据库

本文主要介绍一下第三种方式,就是wince直接使用sqlce3.5访问数据库。

第一步:环境的搭架:

(1):安装好sqlserver2005,或更高的版本;

(2):安装好vs,vs2005,vs2008或者更高的版本;

(3):安装好wince模拟器的sdk;

(4):安装好ActiveSync同步软件

(5):wince的手持设备与计算机通过数据线连接,实现同步。

第二步:准备数据库文件并复制到设备上:

需要找几个文件:vs2008安装后,在这个目录//Program Files/Microsoft SQL Server Compact Edition/v3.5/Devices/wce500/armv4i

(1)sqlce.wce5.armv4i

(2)sqlce.repl.wce5.armv4i

(3)sqlce.dev.CHS.wce5.armv4i

然后把它们通过vs2005的远程文件查看器拷贝到模拟器里面

点击开始>>所有程序>>Microsoft Visual Studio 2005>>Visual Studio Remote Tools>>远程文件查看器

第三步:安装数据库文件

在wince设备上按顺序安装以下cab形式的压缩包。

(1)sqlce.wce5.armv4i

(2)sqlce.repl.wce5.armv4i

(3)sqlce.dev.CHS.wce5.armv4i

一定要按顺序,否则会出现错误:无法找到 PInvoke DLL“sqlceme30.dll” 。如果装错顺序了,把文件重新拷贝到模拟器里面,再按顺序安装。

第四步:开始开发

(1)新建一个智能设备项目:文件->新建->项目->选择“智能设备”。

(2)建好工程后,把System.Data.SqlServerCe.dll添加到引用。

(3)把dll都复制到工程的bin/Debug目录和wince模拟器的windows目录下,这些文件一般在//Program Files/Microsoft SQL Server Compact Edition/v3.5/Devices/wce500/armv4i目录里面,文件名如下:

Sqlceca35.dll

Sqlcecompact35.dll

Sqlceer35cn.dll

Sqlceme35.dll

Sqlceoledb35.dll

Sqlceqp35.dll

Sqlcese35.dll

System.data.sqlclient.dll

System.data.sqlserverce.dll

(4)编写代码

代码的编写就是一样的,具体数据库的编程,可以参见本人的相关文章,这样就实现了wince的数据库编程,主要就是研发环境的配置。

相关阅读

程序员常讲的「写死」是什么鬼?

「写死」是什么意思?写死还是不写死,这是一个纠结的问题。程序员嘴里说的「写死」是什么意思?可以不写死吗?不写死就会增加难度吗?「写

当程序员一天天老去……哪些人晚景凄凉

程序员将代码注入生命去打造互联网的浪潮之巅,当有一天他们老了,会走向那里,会做些什么?真正有可能晚景凄凉的程序员,是对技术和产品

网站外链 VS 网站内容:到底谁更重要些?

到底是网站内容重要,还是网站的外链比较重要,这是一个争论不休的话题,为什么会引起争论,有两个原因,第一,没有确定的结论告诉我们,到底谁

如何在VS2017上部署XNA

参考链接: [1]http://mxa.codeplex.com/releases/view/630357 [2]https://www.reddit.com/r/csharp/comments/5ul5g0/xna_on_visua

USB大容量存储设备无法启动--这个设备(服务)的驱动程

问题描述如下: 这个设备(服务)的驱动程序已被禁用。另一个驱动程序可以提供这个功能。 (代码 32) 设备 USB\VID_13FE&PID_4100

分享到:

栏目导航

推荐阅读

热门阅读