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