如何在vb.net中使用windows窗体在ms access数据库中插入数据

如何在vb.net中使用windows窗体在ms access数据库中插入数据,vb.net,Vb.net,我有ms access数据库,因为我有不同的表。我想通过windows窗体应用程序在数据库中输入值。有谁能建议我如何在VB.net中编写上述要求的代码。我正在使用Visual studio 2010快速版。供您参考 Dim con As New OleDb.OleDbConnection Dim cmd As New OleDb.OleDbCommand Dim rdr As OleDb.OleDbDataReader con.ConnectionString = "Provider=Micr

我有ms access数据库,因为我有不同的表。我想通过windows窗体应用程序在数据库中输入值。有谁能建议我如何在VB.net中编写上述要求的代码。我正在使用Visual studio 2010快速版。

供您参考

Dim con As New OleDb.OleDbConnection
Dim cmd As New OleDb.OleDbCommand
Dim rdr As OleDb.OleDbDataReader

con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\DatabaseName.accdb;Persist Security Info=False;"
con.Open()

cmd = New OleDbCommand("INSERT INTO tableName (c1, c2) VALUES (@c1, @c2", con)
cmd.Parameters.AddWithValue("@c1", txtbox1.text)
cmd.Parameters.AddWithValue("@c2", txtbox2.text)
cmd.ExecuteNonQuery()

请在发布前显示一些努力。这上面有数百万个链接。你以前做过一些研究吗?您是否有一些代码不能按预期工作?或者只是坐在那里等待别人为您编写代码?InsertQuery=“INSERT-INTO-Table1table(L1,L2,L3,L4,L5,)值(@L1,@L2,@L3,@L4,@L5)”我得到了“INSERT-INTO语句中的语法错误”哦,我们正在取得一些进展。现在,如果你只是编辑你的问题,用真正的列名和值显示真正的代码,这会导致语法错误,我们可以帮助修复它,可能的重复