vs开发wince程序
2017-10-22 12:14
1366 查看
vs开发wince数据库应用有很多方法:
(1):做个web应用,在wince的浏览器直接浏览,这和普通的web应用没啥区别,注意一下页面排版就可以了;
(2):使用webservice等方式;
(3):使用sqlce3.5,直接访问数据库。
本文主要介绍一下第三种方式,就是wince直接使用sqlce3.5访问数据库。
(2):安装好vs,vs2005,vs2008或者更高的版本;
(3):安装好wince模拟器的sdk;
(4):安装好ActiveSync同步软件;
(5):wince的手持设备与计算机通过数据线连接,实现同步。
(1)sqlce.wce5.armv4i
(2)sqlce.repl.wce5.armv4i
(3)sqlce.dev.CHS.wce5.armv4i
然后把它们通过vs2005的远程文件查看器拷贝到模拟器里面
点击开始>>所有程序>>Microsoft Visual Studio 2005>>Visual Studio Remote Tools>>远程文件查看器
(1)sqlce.wce5.armv4i
(2)sqlce.repl.wce5.armv4i
(3)sqlce.dev.CHS.wce5.armv4i
一定要按顺序,否则会出现错误:无法找到 PInvoke DLL“sqlceme30.dll” 。如果装错顺序了,把文件重新拷贝到模拟器里面,再按顺序安装。
(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的数据库编程,主要就是研发环境的配置。
(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开发WINCE 程序PictureBox加载图片时异常 问题的解决办法
- vs2012下开发的程序无法在xp系统下运行的解决办法
- 使用VS2015开发asp程序让IIS express 允许的父路径的方法
- 使用 VS2017 和 js 进行桌面程序开发 - electron 之 Hello Word
- WinCE下开发程序常见问题
- VS2010 Addins 外接程序(插件)开发
- 【VS开发】组播(多播)的C程序实战
- 使用vs code开发Nodejs程序的使用方法
- VS2010插件 VS.PHP 调试开发php程序
- .NET开发WinCE程序之使用软键盘(System.WindowsCE.Forms命名空间)兼容WinCE和桌面操作系统之解决方案
- VS2008开发WinCE程序编译速度慢的解决办法
- VS开发问题:应用程序无法启动 因为程序的并行配置不正确 ,解决方案
- WINCE 6.0 R3开发体验1-silverlight示例程序XAMLPERF的运行
- 在Windows Mobile和Wince(Windows Embedded CE)下如何使用.NET Compact Framework开发进程管理程序
- VS2010 Addins 外接程序(插件)开发
- vsCode 开发微信小程序插件
- VS2008开发WinCE程序编译速度慢的解决办法
- vs程序开发问题记录(二)
- 在WinCE程序开发中使用软件输入面板
- Vs2008 在开发WinCE程序是不能调用引用WebService名