【发布时间】:2014-02-15 19:56:15
【问题描述】:
我已经为此工作了几天。我正在尝试为我的数据库制作 vb.net 表单应用程序。现在我正在处理一个登录表单和一个主表单。我研究了许多不同的网站并永远使用这个字符串,但我无法连接到我的数据库。我得到不同的错误说机器拒绝它,然后我得到一个超时错误,然后它会回到拒绝。
Dim conn As New MySqlConnection
If conn.State = ConnectionState.Closed Then
conn.ConnectionString = ("Server=192.168.0.2;Database=Sunshinetix;User=sa;Password=sunshine;")
End If
谁能告诉我我做错了什么?我是 vb.net 的初学者。这是一个远程服务器,但是局域网。
谢谢!
PS:是不是因为我用的是SQL Express?
Enable remote connections for SQL Server Express 2012
我已经打开那篇文章几天了,到目前为止它对我有很大帮助。
【问题讨论】:
-
在你的桌面上创建一个名为 test.udl 的文件 双击它,你应该得到一个数据链接属性窗口。逐步完成该过程并确保测试正常。如果是,请关闭数据链接窗口并右键单击 -> 在记事本中打开。您的连接字符串将为您显示。
-
那么是 SQL Server Express 还是 MySQL?你为什么使用 MySqlConnection?
-
我不知道 Yuriy Galanter 有什么不同。我正在使用 SQL Express
-
G Mastors,这是它成功返回的内容,Provider=SQLOLEDB.1;Persist Security Info=False;User ID=Sunshinetix;Initial Catalog=Sunshinetix;Data Source=SUNSHINETIX
标签: sql vb.net connection-string