我对编程非常陌生。我的公司给了我一些调试代码。我正在测试一个Pocket PC应用程序。无论我做什么,我都无法连接到SQL Server。模拟器无法连接到SQL Server
首先我得到了服务器不存在的错误。第二次,我有错误像服务器无法访问。我在vb.net的VS 2008中的设备应用程序中编写了简单的代码。
相同的代码在Windows窗体中运行正常(我能够连接到数据库和拉数据)。但它在设备应用程序中失败。我有以下代码:
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim con As SqlConnection
Dim cmd As SqlCommand
Dim row As Integer
'Dim str As String
con = New SqlConnection("Server=w****b;Database=p***5;User Id=d****;Password=*****;")
con.Open()
cmd = New SqlCommand("select * from emp", con)
row = cmd.ExecuteNonQuery()
If row > 0 Then
MessageBox.Show("the row inserted" & row)
End If
con.Close()
End Sub
我配置仿真器网络属性如
启用NE2000 PCMCIA网络适配器和结合
连接的网络卡。
在此之后我得到一个新的错误
SQL Server要求加密在
我检查了服务器并已启用加密。
有人知道如何使用模拟器连接到SQL Server吗?这是高优先级的工作,我被困住了,因为除非我能够连接到数据库,否则我什么也做不了。任何帮助,将不胜感激。
连接字符串中的“Encrypt = true”? – RuedigerKausK