Windows Mobile6.5开发(二)--配置环境,数据库访问,部署简单实例
2011-05-31 15:27
585 查看
一 首先配置开发环境: 系统环境:Microsoft Windows XP Professional 版本2002 Service Pack 3 需要安装软件: 1 Visual Studio 2008 RTM .NET Framework Version 3.5 SP1 英文版 2 ActiveSync 4.5 setup chs 3 Windows Mobile 6 Professional SDK Refresh.msi 4 Windows Mobile 6 Standard SDK Refresh 一 首先配置开发环境: 系统环境:Microsoft Windows XP Professional 版本2002 Service Pack 3 需要安装软件: 1 Visual Studio 2008 RTM && .NET Framework Version 3.5 SP1 英文版 2 ActiveSync 4.5 setup chs 3 Windows Mobile 6 Professional SDK Refresh.msi 4 Windows Mobile 6 Standard SDK Refresh.msi 非必需 5 Windows Mobile 6.5 Professional Developer Tool Kit (USA).msi 6 Windows Mobile 6.5 Standard Developer Tool Kit (USA).msi 非必需 7 Windows Mobile 6.5.3 Professional DTK.msi 8 MobileFormsToolkitEnterprise.2010.msi(Resco Control) 9 AL6804.zip(patch for Resco Control) 安装完成之后,配置开发模拟器环境: 1 ActiveSync 设置:文件-连接设置:允许连接到以下其中一个端口 选择DMA 2 vs2008菜单 Tools-Device Emulator Manager- 选择Windows Mobile 6.3.5 Professional WVGAEmulator右键Connect 等待刷新,然后右键Cradle建立同步 然后出现同步设置向导,下一步,然后根据需求完成向导。 3 配置模拟器环境:安装几个cab包: NETCFv35.Messages.EN.wm.cab NETCFv35.wm.armv4i.cab sqlce.phone.wce5.armv4i.CAB 优先于以下2个安装 sqlce.dev.ENU.phone.wce5.armv4i.CAB sqlce.repl.phone.wce5.armv4i.CAB SyncServices.wm.cab 二创建示例程序: File-New-New Project:Smart Device Project : MyFirstWMProject 选择Windows Mobile 6 Professional SDK 和.NET Framework Compact Version 3.5 项目类型:Device Application 1 首先创建一个SQL CE 数据库: Tools –Connect To DataBase – Add Connecttion Data source 选择Microsoft SQL Server Compact3.5 点击Create ,点击Browse选择项目路径,确定后修改数据库名称:TestDB 结果类似:D:/workspace/MyFirstWMProject/MyFirstWMProject/TestDB.sdf 输入访问密码:123456 在Server Explorer 窗口内,操作新建立的数据库,创建表,列等 TestTb:包含一个自增的id列和一个Name列 右键点击表Show Table data 然后添加几条数据 2 拖放一个button和一个dataGrid放在页面上,在button的click时间中书写代码 Add References 添加System.Data.SqlServerCe引用,并且 using System.Data.SqlServerCe; button Click事件代码: string sPath = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase.ToString()); SqlCeConnection conn = new SqlCeConnection("Data Source=" + sPath + "//TestDB.sdf;Password ='123456'"); SqlCeDataAdapter da = new SqlCeDataAdapter("select * from testTb", conn); DataTable dt = new DataTable(); conn.Open(); da.Fill(dt); conn.Close(); dataGrid1.DataSource = dt; 至此代码编写完成。 三 部署项目:2种方法 第一种方法:直接复制文件 直接将项目生成的MyFirstWMProject.exe和数据库文件TestDB.sdf复制到模拟器下的同一文件夹下 类似:复制到/My Documents/Business下面 然后进入到模拟器中,选择菜单中的File Explorer ,进入到Business文件夹,就可以看到这2个文件 选择MyFirstWMProject 点击回车,启动程序,点击按钮,获取显示数据 第二种办法:制作cab安装包 Add New Project :Other Project types:Smart Device CAB Project 项目名称:MySmartDeviceCab 在Application Folder 上右键Add – Add Project OutPut 选择Primary output 然后再次右键Add – Add File,选择数据库TestDB.sdf文件 在File System on Target Machine 上右键Add – Add Special Folder 选择Start Menu Folder 然后选中该文件夹,在右边文件显示窗体,右键Create New ShortCut,选择pplication Folder文件夹下的主输出文件,点击确定,然后右键点击刚创建的文件,修改名称为:MyFirstWMProject,这个就是将来在开始页面快捷方式的名称 删除没用的Program Files Folder文件夹 Build 项目,生成cab文件包 将生成的cab包文件复制到模拟器中,并且点击安装,完成之后在,就有了快捷方式MyFirstWMProject 点击快捷方式就可以访问程序了 本文来自simba.liu的博客,原文地址:http://www.cnblogs.com/simbaliu/archive/2011/02/18/1957871.html
相关文章推荐
- Windows Mobile6.5开发(二)--配置环境,数据库访问,部署简单实例
- Windows Mobile6.5开发(二)--配置环境,数据库访问,部署简单实例
- Windows Mobile 6.5 配置环境,数据库访问,部署简单实例
- NAT简单实例,教会你如何配置访问内部开发环境
- Android 开发实例教程 零基础学习 1小时入门 图解说明教程 化复杂为简单 配置好的android开发环境 带实例
- Web开发之tomcat配置及使用(环境变量设置及测试,一个简单的web应用实例)
- 【从零开始抱大腿】python访问数据库 配置服务器开发环境
- Java3D 集成开发环境部署与配置(含实例)
- Android Studio NDK开发之环境配置和简单实例
- 配置java redis开发环境以及部署环境
- Storm开发——环境配置部署
- cisco路由器&三层交换机简单环境配置实例
- Maven项目之Spring.profile.开发.测试.生产环境的配置和切换之一键部署
- 安装Nginx+Lua+OpenResty开发环境配置全过程实例
- C#使用 SQLite 数据库 开发的配置过程及基本操作类,实例程序:工商银行贵金属行情查看小工具
- struts开发笔记--配置+简单实例
- 安装Nginx+Lua+OpenResty开发环境配置全过程实例
- Windows10下Django虚拟环境配置和简单入门实例
- Struts2开发环境搭建 附简单登录功能实例
- [Linux]在Linux上部署Java开发环境笔记(一)-- 补充:Linux下如何手动设置IP及配置DNS服务