- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows Mobile连接数据库的几种方式
有时间整理一下Windows Mobile连接数据库的几种方式:连接的方式整理四种:第一,使用WebService作为中介访问数据,在PDA中可以直接访问安装在访问器上的Web Service,通过Web Service就可以访问远程数据库了.最简单的一种,使用Web Service可以在速度上会稍显得有点慢.第二,直接访问.SQL Server2000或SQL Server2005都可以直接访问,如果Access数据库那就只能用上一种方法了。使用SQLCE工具连接数据库.第三,PDA客户端与服务端连接.最费事的一种,也是最安全的一个.使用Socket,网络程序,客户端安装在PDA上,在PDA上使用Socket连接服务器传递数据,当然还得写一个访问器端,开启监听接受客户端的数据,并向将从数据种查询到的数据访问发送到客户端,使用这种方法比较复杂和麻烦。第四,读写文件的形式.将从访问器上读取到的数据库信息写成文件的形式保存在PDA本地。如XML文件或INI文件刚开始的时候记得尝试用了第一种方式,使用WebService连接数据库,感觉很简单,但有时候觉得还是慢,又不是很安全.为此采用了第三种方式,自己写了个服务端放在固定IP上,客户端通过Socket进行数据的传递.闲下来时,尝试了一下用SQLCE连接如何,试了试,如下简单代码:string connectionString = @Data Source=MobileCE.sdf;SqlCeConnectionconObj=new SqlCeConnection(connectionString);conObj.Open();DataTabledtPDA = null;SqlCeDataAdapterdaPDA = new SqlCeDataAdapter();daPDA.SelectCommand = conObj.CreateCommand();daPDA.SelectCommand.CommandText = select username,userpwd from login;dtPDA =new DataTable(login); daPDA.Fill(dtPDA);conObj.Close();this.dataGrid1.DataSource=dtPDA; 提示始终找不到数据库文件(提示:首先记得添加引用System.Data.SqlServerCE,导入命名空间using system.Data.SqlServerCe;),改了绝对路径也是不行.最后从网上搜到了,连接字符串的问题,改为如下SqlCeConnectionconObj = new SqlCeConnection((Data Source = + (System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) + //MobileCE.sdf;))); 测试连接通过,显示到了数据库表中的数据.若使用此路径时,还提示找不到数据库文件时,在项目上右键添加现有项,找到创建的sdf数据库文件(创建数据源时的.sdf文件),添加到项目中,此时在解决方案中就会有刚才添加到的sdf文件,在DEBUG文件中,也可以看到此文件,注意不要复制该文件,将文件直接复制到DEBUG目录下也是找不到该文件的.
您可能关注的文档
最近下载
- 《大观念下初中跨学科大单元课程开发的实践研究》课题研究方案.doc
- 妇女权益保障法讲座讲稿四篇.docx
- 企业主要负责人安全述职报告PPT.pptx
- 水浒传回目(全120回).pdf
- 逆变器eg-芯片EG8010串口通信使用说明.pdf
- GBZT213-2008血源性病原体职业接触防护导则-出版.pdf
- 学习贯彻党的创新理论情况,看学了多少、学得怎样,有什么收获和体会四个检视对照检查材料2篇文2024年.docx VIP
- 集中带量药品采购与使用的精细化管理系统及方法.pdf VIP
- 《TSG ZF001-2006 《安全阀安全技术监察规程》》.pdf
- Schneider Electric施耐德HVX12kV (U) 中压真空断路器中文操作手册安装和用户指南(中文).pdf
文档评论(0)