我在数据库名称用户(用户名,用户ID,国家)中有一个表。我想在asp.net中检索数据。但我有连接sql数据库的问题。这是我的代码使用vb将sql数据库连接到asp.net
Public Sub connect()
Dim DatabaseName As String = "user"
Dim server As String = "loalhost"
Dim userName As String = "me"
Dim password As String = " "
If Not conn Is Nothing Then conn.Close()
conn.ConnectionString = String.Format("server={0}; user id={1}; password={2}; database={3}; pooling=false", server, userName, password, DatabaseName)
End Sub
我试试这个使用此代码,但错误检索数据
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
conn.Open()
Catch ex As Exception
End Try
Dim cmd As New SqlCommand(String.Format("SELECT username FROM user"))
cmd.ExecuteNonQuery()
conn.Close()
End Sub
请与我们分享你获得 –
误差存在误差在cmd.ExecuteNonQuery() –
1)您可以使用[SqlConnectionStringBuilder](https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnectionstringbuilder(v = vs.110).aspx)。 2)它是“本地主机”,而不是“loalhost”。 –