0
所以我試圖將數據添加到MySQL服務器數據庫。嘗試插入數據時ConfigurationManager出錯
下面是代碼:
Imports System.Data
Imports System.Data.SqlClient
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim conn As String = ConfigurationManager.ConnectionStrings("Data Source=JOAOCOQUIM\SQLEXPRESS;Initial Catalog=Teste;Integrated Security=True").ConnectionString
Dim connection As SqlConnection = New SqlConnection(conn)
Dim sql As String = "Insert into [User] ([nome], [idade]) values (@nome, @idade)"
Dim cmd As SqlCommand = New SqlCommand(sql, connection)
cmd.Parameters.AddWithValue("@nome", TextBox1.Text)
cmd.Parameters.AddWithValue("@idade", TextBox2.Text)
connection.Open()
cmd.ExecuteNonQuery()
connection.Close()
End Sub
End Class`
當我插入數據,然後單擊Button
顯示它的我下面的錯誤:
不要以爲你在使用'ConfigurationManager.ConnectionStrings'正確。而是直接傳遞連接字符串'SqlConnection(「Data Source = JOAOCOQUIM \ SQLEXPRESS; Initial Catalog = Teste; Integrated Security = True」)' – Bugs
請不要張貼鏈接到錯誤圖片。把實際的錯誤信息放在文章中 - 讓別人很容易幫助你。請閱讀[問]並參加[旅遊]。 – Plutonix