【发布时间】:2014-12-16 23:56:37
【问题描述】:
我试图通过网页创建一个简单的数据库加载连接,但它总是给我一个错误:“建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。未找到或未找到服务器可访问。验证实例名称是否正确,并且 SQL Server 已配置为允许远程连接。(提供程序:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)"
这是我的 web.config,使用 MySQL,MySQL server 2005
<connectionStrings>
<add name="MySQLConnection" connectionString="database=peronrecords;server=localhost;uid=root;pwd=root"/>
</connectionStrings>
这是我使用 gridview 的 vb 代码:
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
Using conn As New SqlConnection(ConfigurationManager.ConnectionStrings("MySQLConnection").ToString())
' Create a DataSet object.
Dim da As SqlDataAdapter
Dim dt As New DataTable
da = New SqlDataAdapter("SELECT id, name FROM student", conn)
da.Fill(dt)
' Open the connection
conn.Open()
GridView1.DataSource = dt
GridView1.DataBind()
End Using
End Sub
【问题讨论】: