




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章 安装所需开发环境一、开发所需软件环境1、 Visual.Studio.2008开发环境下载地址:/downloads/details.aspx?displaylang=zh-cn&FamilyID=d95598d7-aa6e-4f24-82e3-81570c5384cb#top2、 ActiveSync同步软件下载地址:/soft/21106.htm3、 SqlCe数据库(安装在智能设备中的)4、 SqlServer2005/ SqlServer 2008下载地址:/downloads/details.aspx?FamilyId=d07219b2-1e23-49c8-8f0c-63fa18f26d3a&displaylang=zh-cn5、 Iis安装包下载地址:/soft/7288.html二、创建项目1、打开Visual.Studio.2008,点击文件项目选择“智能设备”(如图)2、点击“确定”选择“设备应用程序”(如图)3、 单击“确定”项目创建完毕。(如图)4、可以在窗体上拖拽工具箱里的控件。三、部署仿真器设备1、选择vs2008顶部菜单的“工具”菜单选项,选择“设备仿真器管理”(如图)2、右键选择仿真器设备(注意:选择的仿真器设备要与vs环境中的一致,如图:)3、选择完之后,点击“连接”,则会出现以下画面:4、 在选择好的仿真器设备上,点击鼠标右键选择“插入底座”,仿真器设备部署完毕。点击vs中的“调试按钮“可以看到仿真器设备的运行效果。第二章 安装智能设备中SqlCe数据库一、首先找到sqlce数据库所需文件:在C:Program FilesMicrosoft Visual Studio 8SmartDevicesSDKSQL ServerMobilev3.0wce400armv4二、通过同步软件ActiveSync将智能设备与PC同步,具体操作方法如下:1、打开ActiveSync ,点击“文件”“连接设置”,在“允许连接到以下其中一个端口”下选择“DMA”。2、打开 VS2005,点击菜单“工具”“设备仿真管理器”,选择一个windows mobile 5.0 PocketPC 模拟器。在右键菜单中点击“连接”。等模拟器启动后,再点击“插入底座”,此时,通过ActiveSync来连接到模拟器,并进行数据同步。3、在模拟器中,点击“开始”“设置”,点击“连接”选项卡。(1)选择“网卡”:“我的网卡连接到”选“默认单位设置”。在“点击适配器以修改设置:”下面选“AsyncMac NDISWAN Miniport”,选中“使用服务器分配的IP地址”,点击右上角的“ok”,提示“新设置将在下次使用适配器时应用。如果适配器当前插在设备中,请先移除,然后重新插入适配器以应用设置。”,点击“ok”,“ok”。(2)在“连接”选项卡中选择“连接”:在“高级”选项卡中,点击“选择网络”,在“在程序自动连接到Internet时,使用:”下面选“单位设置”,默认是“Internet设置”,然后,连续点击右上角的“ok”,“ok”,“X”返回。4、此时,就可以上网了。依次点击“开始”“Internet Explorer”菜单” “收藏夹”“MSN Mobile”,就会出现页面了。如还打不开网页,可在“设备仿真器管理器”中选中该模拟器,先点击右键菜单中的“移除底座”,再点击“插入底座”,重新与ActiveSync连接一次,就没问题了5、如何配置PDA仿真器的IP地址:点击PDA仿真器开始“菜单”设置选择“连接”选项卡网卡。三、将这三个文件复制到智能设备仿真器中1、打开ActiveSync,选择“浏览“2、点击浏览后将会出现一下画面,这就是智能设备里面的文件,把所需文件直接从PC机复制到智能设备仿真器中指定的文件夹中。3、复制完成之后在仿真器设备中点击安装,安装完之后在仿真器的开始“菜单“中就会出现一个Query Analyzer3.5 查询分析器。5、 点击Query Analyzer3.5就可以在仿真器中创SqlCe建数据库,可以对其数据库进行操作,到此为之数据库SqlCe创建完毕。(如图:)第三章 操作SqlCe数据库代码简单操作示例:using System;using System.Linq;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;using System.Data.SqlServerCe;namespace SmartDeviceProject1 public partial class Form1 : Form public Form1() InitializeComponent(); private void Form1_Load(object sender, EventArgs e) /连接sql server Mobile数据库的连接字符串string connString = Data Source=Test.sdf; LCID=1033; Password=123; Encrypt = TRUE;/建立链接SqlCeConnection ConnMobile = new SqlCeConnection(connString);tryConnMobile.Open();catch (Exception ex)MessageBox.Show(不能正确连接数据库! + ex.Message);this.Close();throw;string sql = Insert into Shool (Name,ID,address) values (测试,1,北京市海淀);SqlCeCommand command = new SqlCeCommand(sql, ConnMobile);int r = command.ExecuteNonQuery();if (r 0)MessageBox.Show(添加数据成功!); 第四章 智能设备仿真器与WebService通信1、在智能设备项目中添加一个Asp.Net Web服务服务应用程序2、把这个web服务发布到IIS上。从“控制面板”中找到“管理工具”Internet信息服务”打开。在“默认网站”下新建“虚拟目录”输入虚拟目录的别名(这里演示用WebServiceDemo)点击“下一步”浏览选择WebService所在目录文件夹点击“下一步”根据需求选择访问权限“下一步”“完成”,IIs配置完毕。如下图:3、在解决方案管理器中,添加web引用。4、选择好URL地址之后,点击“添加引用”,(注意:这里要把localhost换成主机IP,仿真器才可以访问到PC上的WebService,WebService是发布到IIS上的)6、 引用完毕之后就可以看到以下图示效果:7、 在调用WebService之前,首先要确保仿真器与PC同步,这样才可以访问到WebService。同步方法:1.先把PC机上的ActiveSync打开,然后打开“仿真设备管理器”,选择“插入底座”这是PC自动与仿真器连接。8、 调用WebService简单代码:private void button1_Click(object sender, EventArgs e) Services.WebService1 ws = new SmartDeviceProject4. Services.Web
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 现代农业技术服务合作协议书
- 二零二五年度危险品运输安全责任雇佣协议
- 2025版数字货币电子保密协议
- 2025版离婚协议法律援助与援助协议合同
- 二零二五年社区活动中心借用协议
- 二零二五年度商铺租赁与品牌授权合作协议
- 2025版教育培训机构加盟合作协议范本
- 2025版农产品电商平台食材采购协议
- 二零二五版智慧社区安保服务外包采购协议
- (2025年标准)车辆故障协议书
- 2025年秋季开学第一次全体中层班子会议上校长精彩讲话:把小事做细、把细事做实、把实事做好
- 整理版外科病人营养补液课件
- 特殊教育学校高质量发展评价指标体系
- 检验科医师(技师)晋升高级职称病例分析专题报告汇编三篇
- 地下室抗浮计算含锚杆计算表格(自动版)
- Q∕GDW 10343.8-2020 安全设施标准 第8部分:物业服务场所
- 原地面测量记录
- fragstat指数归纳
- 脂肪醇聚氧乙烯醚型非离子表面活性剂的生产技术
- 建设管理部的工作职责
- 招标代理机构从业人员考试模拟试题及答案
评论
0/150
提交评论