VB.NET连续添加数据到Sql数据库的问题,请各位指教
这是我的代码,我想连续添加应该怎么写,
还有我想每新增一条记录马上在DataGrid中显示出来,
不知以上功能代码该怎么写才能设现,请各位大哥帮忙,谢谢,
Dim objconnection As New SqlConnection
Dim objcommand As New SqlCommand
Dim objds As New DataSet
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
objconnection.ConnectionString = "server=172.20.100.88;database=kyedg;uid=sa;pwd=shixianyong"
objcommand.Connection = objconnection
objcommand.CommandText = "INSERT INTO objadd (test1,test2,test3,test4)values(@test1,@test2,@test3,@test4)"
objcommand.Parameters.Add("@test1", TextBox1.Text)
objcommand.Parameters.Add("@test2", TextBox2.Text)
objcommand.Parameters.Add("@test3", TextBox3.Text)
objcommand.Parameters.Add("@test4", TextBox4.Text)
objconnection.Open()
'objcommand.ExecuteNonQuery()
Try
objcommand.ExecuteNonQuery()
Catch SqlExceptionErr As SqlException
MessageBox.Show(SqlExceptionErr.Message)
End Try
objconnection.Close()
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
objconnection.ConnectionString = "server=172.20.100.88;database=kyedg;uid=sa;pwd=shixianyong"
Dim objad As New SqlDataAdapter("select * from objadd", objconnection)
objad.Fill(objds, "objadd")
DataGrid1.DataSource = objds.Tables("objadd")
End Sub