无法从应用程序连接
Can't connect from Application
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim StringConexao As String = "Server=some_ip,1433;Database=MyDatabase;User ID=sa;Password=sa;Connection Timeout=30"
Dim conn As New SqlConnection(StringConexao)
Try
conn.Open()
MessageBox.Show("Connected")
Catch ex As Exception
MessageBox.Show("Not successful")
End Try
End Sub
我正在尝试将 Windows Mobile 6.5 应用程序连接到 SQL Server 2014。
环境:
- VM#1 Serving SQL 2014,安装了大多数默认值。
- 带有 VS 2008 的 VM#2 与摩托罗拉 MC55A 连接正常
我可以从 VM#2、我的主机 OS、机器上的任何其他虚拟机连接到 SQL 服务器。除了 [把你的坏话放在这里] Motorola MC55A 通过 USB 连接到 VM#2。
以上是连接数据库的示例代码。实际代码几乎相同,只是它从配置文件中获取连接字符串——是的,连接字符串没问题。
该代码在 SQL Server 2008 上连接多年,但由于它必须使用 SQL Server 2014,它拒绝连接。
再多的谷歌搜索也找不到解决方法。
到目前为止我学到了什么:
- 我可以通过另一个端口上设备的 Internet Explorer 将服务器 VM#1 连接到 Cassini 静态 html 网站 (hello world)。所以 VM#1 是可访问的
- 所有防火墙问题都已找到(并且所有 Windows 防火墙都已关闭)
- 所有机器 - 虚拟或物理 - 都可以毫无问题地连接到 SQL Server 2014。除设备外的所有机器。
- 设备上使用的相同数据库代码,对条码读取库的导入变化很小,如果从 Winforms 应用程序使用,则可在 2014 年使用。
- VM#2 可以连接到 SQL 服务器,我可以远程登录到它。
- 我发现当我正要发送这个问题时,如果我 运行 通过调试器
这个简单的应用程序,它会连接到数据库
发生了什么变化或者我做错了什么?
信不信由你,造成混乱的问题是 IE 6(开发虚拟机是 WinXP)的代理配置指向旧配置,所以袜子正在解析到互联网!浪费了半天...
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim StringConexao As String = "Server=some_ip,1433;Database=MyDatabase;User ID=sa;Password=sa;Connection Timeout=30"
Dim conn As New SqlConnection(StringConexao)
Try
conn.Open()
MessageBox.Show("Connected")
Catch ex As Exception
MessageBox.Show("Not successful")
End Try
End Sub
我正在尝试将 Windows Mobile 6.5 应用程序连接到 SQL Server 2014。
环境:
- VM#1 Serving SQL 2014,安装了大多数默认值。
- 带有 VS 2008 的 VM#2 与摩托罗拉 MC55A 连接正常
我可以从 VM#2、我的主机 OS、机器上的任何其他虚拟机连接到 SQL 服务器。除了 [把你的坏话放在这里] Motorola MC55A 通过 USB 连接到 VM#2。
以上是连接数据库的示例代码。实际代码几乎相同,只是它从配置文件中获取连接字符串——是的,连接字符串没问题。
该代码在 SQL Server 2008 上连接多年,但由于它必须使用 SQL Server 2014,它拒绝连接。
再多的谷歌搜索也找不到解决方法。
到目前为止我学到了什么:
- 我可以通过另一个端口上设备的 Internet Explorer 将服务器 VM#1 连接到 Cassini 静态 html 网站 (hello world)。所以 VM#1 是可访问的
- 所有防火墙问题都已找到(并且所有 Windows 防火墙都已关闭)
- 所有机器 - 虚拟或物理 - 都可以毫无问题地连接到 SQL Server 2014。除设备外的所有机器。
- 设备上使用的相同数据库代码,对条码读取库的导入变化很小,如果从 Winforms 应用程序使用,则可在 2014 年使用。
- VM#2 可以连接到 SQL 服务器,我可以远程登录到它。
- 我发现当我正要发送这个问题时,如果我 运行 通过调试器 这个简单的应用程序,它会连接到数据库
发生了什么变化或者我做错了什么?
信不信由你,造成混乱的问题是 IE 6(开发虚拟机是 WinXP)的代理配置指向旧配置,所以袜子正在解析到互联网!浪费了半天...