Windows Mobile Emulator无法访问本机上的SQL Server 2005

PopperMan 2007-10-30 11:20:01
Dear all,

我在开发(新手)Windows Mobile程序的测试时,遇到一个难题,需要请大家协助。

我一句代码都没有写过,我只是想以最简单的方法试试在WindowsMobile直接访问PC上的SQL数据,我做的过程大致如下:

1。新建一个WindowsMobile的项目,自动打开了一个WindowsMobile的form。
2。直接拉了一个DataGrid到Form上。
3。设定DataGrid的Properties:DataSource,并通过Wizard新建DataSource,指着网络上一台服务器上的SQL Server的一个Database,通过按“测试”按钮证实连接成功。
4。保存后,部署到模拟器进行测试,在模拟器上成功打开Form,并在DataGrid里成功显示数据。

之后,我重复以上步骤,不同的只是第3点里,我指着的是本机上的SQL Server(直接使用电脑名称,并没有用Localhost或127.0.0.1)的一个Database,而且按“测试”按钮也是连接成功。到了第4点,就执行失败了。

再之后,我又重复以上步骤,不同的是第3点里,我尝试用IP地址(192.168.0.212)指着本机,按“测试”按钮是连接失败的,当然就没有在模拟器上测试了。

然后,我又再重复以上步骤,不过之前用Virtual PC 2007再启动了一个WinXP,里头也启动了一个SQL Server,回到本机操作系统,在第3点里,我指着Virtual PC里的WinXP里的SQL Server(直接使用电脑名称)的一个Database,按“测试”按钮也是连接成功。到了第4点也能执行成功。

以上3个SQL Server,

1。网络服务器上的是SQL Server 2000。
2。我本机上的是SQL Server 2005。
3。Virtual PC里WinXP上的是SQL Server 2000。

希望以上的描述能使大家明白我的情况,并给于我一些协助。

Thanks a lot!
...全文
61 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

7,657

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧