VS2005 C#开发Windows Mobile 5.0 智能设备程序

 

VS2005 C#开发Windows Mobile 5.0 智能设备程序

一.Visual Studio 2005中配置Windows Mobile 5.0开发环境

安装的软件包:
Microsoft ActiveSync 4.2
Windows Mobile 5.0 Pocket PC SDK
Windows Mobile 5.0 Emulator Images for Pocket PC - CHS
所需要的软件和补丁都可以从微软网站下载。


由于在安装时软件的先后安装顺序可能会影响到后续是否能成功安装或使用,因此在此给一个建议安装顺序:

1
Microsoft ActiveSync(一定要4.0版本之上才支持Windows Mobile 5.0

2
Microsoft Visual Studio 2005SP1VS的安装就不多说了,只是打SP1补丁实在太慢了,我大概要等了2小时)

3
Windows Mobile 5.0 Pocket PC SDK.msi(安装后出现的模拟器和镜像都是英文的,虽然一样用,但自然有点不大爽了)

4
Windows Mobile 5.0 Emulator Images for Pocket PC - CHS.msi(安装完后模拟器和镜像就都成为中文的了)

全部安装完成后,启动VS2005,菜单工具-》设备仿真器管理器,启动设备仿真器管理器,此时就能看见一长串列表,其中就有Windows Mobile 5.0 Pocket PC的中英文模拟器和镜像。

 

选中“CHS Windows Mobile 5.0 Pocket PC Emulator”,鼠标右键连接,就可以启动模拟器。

 

 

到此为止开发环境安装完成

二.数据库的选择

SqliteSQLCE

http://www.evget.com/zh-CN/Info/catalog/11974.html中作者对两种数据库的选择有明确的说明。我们选择开源的sqlite

1、  安装SQLite数据库 

安装很简单,登陆http://www.sqlite.org/网站,下载SQLite数据库的ZIP压缩,解压到指定目录,打开目录可以发现一个名称为sqlite3.exe的可执行文件,运行该文件可以通过命令行方式建立。详细的可用命令清单可以通过运行【.help】命令查询,每个命令的具体功能可查阅相关帮助文档,这里就不具体介绍了。

如:cmd命令找到sqlite3.exe 执行下面的命令创建数据库

执行sqlite3.exe mydb.db
create table test (id int,name varchar(20));insert into test values (1,'
张三');资料建立完成

2、  C#连接sqlite数据库驱动下载安装

下载System.Data.SQLite(http://sqlite.phxsoftware.com/),安装。下文会提到如何使用此驱动连接数据库。

3、  开发SQLite数据库常用的管理工具

由于sqlite操作很不方便都是命令的操作方式,选择一个好的可视化管理工具可以加快开发速度而且还可以减少错误的发生。

http://www.cnblogs.com/meiyou/archive/2009/09/12/1565497.html中作者对几种工作做了详细的介绍,以及它们的优缺点。

最开始我选择的SQLite Administrator此工具操作简洁很容易上手,但是它的致命的缺点让我很郁闷,对中文字符不支持,在程序中显示的中文数据都是乱码。最后选择了SQLiteSpy英文的操作起来很不方便,但不会出现中文乱码问题。如果哪位仁兄发现好的工具可以发给我一份,在此先谢过了。我的email[email protected]

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 25
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值