如何使用访问数据库VB.net 2010保存我在datagridview中添加的列

时间:2013-03-25 16:52:24

标签: database vb.net datagridview

我正在使用此代码添加新列:

DataGridView1.Columns.Add("Test", "TesT")

但保存并关闭项目后,我再次打开它,删除了列。

问题是如何将列保存到访问数据库。

1 个答案:

答案 0 :(得分:0)

如果您要保存值,则必须重新调用它们以填充网格。

要插入访问数据库的示例代码。

Dim Cmd as New OLEDb.OleDbCommand
Dim oleConn as New OleDb.OleDbConnection
Dim strDataBase as String

strDataBase = "C:\Test.mdb"

'2007 connection string will work for 2003-2007 databases - change to 14.0 for 2010 etc
oleConn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & strDataBase & ";Jet OLEDB"

Cmd.Connection = oleConn
oleConn.Open()
Cmd.CommandText = "Insert into mytable ( Field1, Field2 ) values ( '" & "some Value" & "', '" & "some value" & "' )"
Cmd.ExcuteNonQuery
oleConn.Close()