[英]VB.net connection string to sql database
After using the following code no errors are shown, but my database is not updated once I have made a change using my management system application.使用以下代码后,没有显示错误,但是一旦我使用管理系统应用程序进行更改,我的数据库就不会更新。 Any recommendations ?
有什么建议吗?
Dim constring As String = Application.StartupPath.ToString() + "\mydatabaseName.mdf"
Public c As String = "Data Source=.\SQLEXPRESS;AttachDbFilename=" + constring + ";Integrated Security=True;User Instance=True"
Sub openConnection()
conn.ConnectionString = c
conn.Open()
End Sub
Use the following code:使用以下代码:
Dim constring As String = Application.StartupPath.ToString() + "\mydatabaseName.mdf"
Public c As String = "Data Source=.\SQLEXPRESS;AttachDbFilename=" + constring + ";Integrated Security=True;User Instance=True"
Dim conn As New SqlConnection(c)
Dim comm As New SqlCommand
Dim strQuery As New String = "SQL Update Query"
Try
comm.CommandText = strQuery
comm.Connection = conn
conn.Open()
comm.ExecuteNonQuery()
Catch ex As Exception
End Try
Change your connection string to:将您的连接字符串更改为:
"Data Source=.\SQLEXPRESS;AttachDbFilename=" + constring + ";Initial Catalog=mydatabaseName;Integrated Security=True;User Instance=True"
Using InitialCatalog helps when there are more than one databases.当有多个数据库时,使用 InitialCatalog 会有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.