VB.NET 使用 OleDb 操作 Access 数据库
这里采用 OleDb 方式对 Access 数据库进行访问,主要内容都来自 MSDN 帮助文档。建议新手注意 MSDN 的用途。下面的代码只是示例,请自行组织代码结构。
首先引用
导入命名空间 :Imports System.Data.OleDb
然后我们要用到以下几个类,OleDbConnection,OleDbDataAdapter, OleDbCommand , OleDbCommandBuilder。详细用法请参照 MSDN
现在定义以下全局变量:
' 定义相关变量
' 到数据源的连接。并实例化
Public odConnection As OleDbConnection = New OleDbConnection()
' 存储读取当前数据表的sql语句,写入数据库时必须使用
Public sql_select As String = "Select * From "
' 连接字符串前面一部分,不包括文件名
Public cnnStr As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data source="
Public openFileDialog As OpenFileDialog = New OpenFileDialog()
' 主测试函数,需要一个 ComboBox1 和 DataGridView1。
Private Sub TestMain()