关于从手机模拟器访问pc端sql server数据库的有关问题

关于从手机模拟器访问pc端sql server数据库的问题
我建了个mobile application的项目,想让它从手机模拟器访问我pc上得sql server数据库,我的sql server tcp/ip remote access已经开启了,配置成侦听ip address: 192.168.30.132, Port: 1433. 我按照网上说的,我在机子上装了个virtual pc 2007,让手机模拟器用虚拟的网卡,这样模拟器上能有自己的独立ip,我设置为192.168.30.133,然后我在pc上用Ping命令可以ping通手机,但是我一运行程序,就会出错,我的程序代码如下:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  Dim connectstr As String = "Data Source=192.168.30.132,1433;Initial Catalog=WarehouseManagement_Test2;Integrated Security=true;User ID=xxxx;Password=xxxx;"
  Dim ceconn As New SqlConnection(connectstr)
  ceconn.Open()
  Dim cmd As New SqlCommand("select * from Orders", ceconn)
  Dim result As Integer
  result = cmd.ExecuteNonQuery()
  If result > 0 Then
  MessageBox.Show("sucessfully")
  End If
  ceconn.Close()
  End Sub
用户名和密码上我在sql server上建的sql 验证的账户,我一运行代码会出现
Login failed for user ''. The user is not associated with a trusted SQL Server connection.”错误,错误代码是18452.我看了网上,有人说是因为我没有用domain account的原因?请大侠指教,手机连sql server的问题已经困扰我好几天了,一个接一个错误,各种错误,郁闷死了。。。。

------解决方案--------------------
可以用 ACTIVESYNC 连接“模拟器/手机”与 PC,模拟器上选择 DMA 连接,手机上一般选择 USB。IP 地址是什么我忘记了(IP 由 ACTIVESYNC 自动分配)。

连接后手机上的 IE 可以通过 PC 的网络访问 INTERNET。

当确认网络连接后再调试比较好。


------解决方案--------------------

你要试一下你的手机是否可以正常连上网络,如果连网络都没有上,其他就先不用谈了;

看一下你的无线路由,里面设置无线的“wap”什么的,和你手机上面wify的“wap2”什么

的,是否对应了,如果没有对面,就设对面去,不然就连接不上网络;

如果网络通了,就要查找其他方面了,比如.net框架打了没有?sqlce的东西都补全了没有?