我有ms访问数据库,因为我有不同的表。我想通过数据库中的Windows窗体应用程序输入值。任何人都可以建议我如何在VB.net中为上述要求编码。我正在使用Visual Studio 2010快递版。
答案 0 :(得分:0)
供您参考......
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()