"这篇文章主要介绍了如何让Windows Mobile设备连接到SQL SERVER数据库的步骤和技术细节。" 在Windows Mobile设备上连接到SQL SERVER数据库是一项常见的任务,特别是在开发移动应用程序时。为了实现这一目标,开发者通常需要利用特定的技术和工具。以下是详细的操作步骤和相关知识点: 1. 设置PC上的SQL SERVER: - 首先,确保在个人计算机(PC)上安装了SQL SERVER。这里以SQL Server 2005为例,通过“开始”菜单 -> “所有程序” -> “Microsoft SQL Server 2005” -> “配置工具” -> “SQL Server外围应用配置器”进行配置。 - 在“服务和外围应用配置器”中,选择“数据库引擎”配置,然后选择“TCP/IP协议”,确保其已启用。 - 配置SQL Server的防火墙规则,允许来自Windows Mobile设备的连接。这通常涉及开放相应的端口,例如默认的1433端口。 - 如果使用的是SQL Server Express,需要确保它被配置为接受远程连接,并且“SQL Server服务”和“SQL Server Browser服务”都已启动。 2. 在Windows Mobile设备上编程: - 使用Visual Studio 2008或其他支持Windows Mobile开发的IDE创建一个新的设备项目。 - 引入必要的库,如System.Data.SqlClient,以便使用ADO.NET中的SqlClient类进行数据库操作。 - 编写代码以建立与SQL Server的连接。以下是一个示例: ```csharp private void ConnetToSQLTest() { // 数据源:IP地址+端口号,注意如果在同一网络,可以使用IP地址,不同网络可能需要通过域名或公网IP string connectionString = "DataSource=192.168.1.101,1433;InitialCatalog=wjnTest;UserId=sa;Password=123"; using (SqlConnection ceConn = new SqlConnection(connectionString)) { ceConn.Open(); SqlCommand cmd = new SqlCommand("insert into Users(username,passwd) values('test','123')", ceConn); int rowsAffected = cmd.ExecuteNonQuery(); if (rowsAffected > 0) { MessageBox.Show("操作成功"); } ceConn.Close(); } } ``` 这个示例代码展示了如何建立一个SqlConnection对象,使用指定的连接字符串(包括服务器地址、数据库名称、用户名和密码),执行一个插入操作并检查影响的行数来确认操作是否成功。 3. 设备与PC的连接: - Windows Mobile设备通常通过ActiveSync或Windows Mobile Device Center与PC同步。在这个过程中,设备可以访问PC上的网络资源,包括SQL Server。 - 确保设备和PC之间的网络连接畅通无阻,以便数据能顺利传输。 总结来说,Windows Mobile设备连接到SQL SERVER数据库涉及PC端的SQL Server配置、设备端的编程以及两者间的网络通信设置。通过正确配置这些环节,开发者可以实现Windows Mobile应用对远程SQL SERVER数据库的读写操作。
Windows Mobile 连接SQL SERVER数据库 SqlClient
.
分类: Windows Mobile2009-12-02 11:30464人阅读评论(2)收藏举报
环境搭建:
windows Mobile的开发环境的搭建(详细说明)
步骤概述:
1:PC上的SQL SERVER 需要开启远程连接。
2:Moblie模拟器需要通过ActiveSync连接,使其能够通过PC连网。(如果是手机的话,需要能够通过无线网络连入互联网)
详细说明:
第一步:SQL SERVER一定要开启远程连接
1)开始->所有程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器
2)在"SQL Server 2005 外围应用配置器"页, 单击"服务和连接的外围应用配置器”
3)然后单击展开“数据库引擎",展开SQLEXPRESS 选择"远程连接",在右边选中"本地连接和远程连接"在选择"仅使用TCP/IP"
4)然后单击应用按钮稍等一会出现"直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效"对话框.单击确定
5)选择SQLEXPRESS 中的"服务" 选择右边"停止"按钮,最后重新启动服务 一路确定.
下载后可阅读完整内容,剩余1页未读,立即下载
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 李兴华Java基础教程:从入门到精通
- U盘与硬盘启动安装教程:从菜鸟到专家
- C++面试宝典:动态内存管理与继承解析
- C++ STL源码深度解析:专家级剖析与关键技术
- C/C++调用DOS命令实战指南
- 神经网络补偿的多传感器航迹融合技术
- GIS中的大地坐标系与椭球体解析
- 海思Hi3515 H.264编解码处理器用户手册
- Oracle基础练习题与解答
- 谷歌地球3D建筑筛选新流程详解
- CFO与CIO携手:数据管理与企业增值的战略
- Eclipse IDE基础教程:从入门到精通
- Shell脚本专家宝典:全面学习与资源指南
- Tomcat安装指南:附带JDK配置步骤
- NA3003A电子水准仪数据格式解析与转换研究
- 自动化专业英语词汇精华:必备术语集锦