目的:
建立Access数据库操作类,实现C#对Access数据库数据操作。
实现过程:
1、引用命名空间
使用using引用System.Data.OleDb
2、建立Access数据库操作类
创建数据库连接字符串constr字段,并创建Constr属性,用于传入连接参数。
Access数据库操作类
3、创建Access数据库操作函数
函数名及参数参考C#实现Sqlite数据库的连接。
4、打开Access软件
Access软件
5、创建Access数据库
创建数据库
设置数据库密码(非必须)
6、创建C#程序,传入连接参数
连接参数
如在Access数据库创建时,对其设定了密码,这时候连接参数中需追加如下内容:
Jet OLEDB:DataBase Password=XXXX;
XXXX为Access数据设定的密码。
如未对数据库设定密码,则不需要传入该参数。
7、实现数据库操作
调用Access操作函数库中的方法,实现数据库操作。
以下为查询数据库中某一表中的数据,并返回显示。
调用函数
注意事项:
当执行数据库连接时发生如下异常时
连接异常示例
需勾选首选32位选项重新生成后运行即可