C#连接Access数据库(Access连接数据库C#)

目的:

建立Access数据库操作类,实现C#对Access数据库数据操作。

实现过程:

1、引用命名空间

使用using引用System.Data.OleDb

2、建立Access数据库操作类

创建数据库连接字符串constr字段,并创建Constr属性,用于传入连接参数。

C#连接Access数据库(Access连接数据库C#)

Access数据库操作类

3、创建Access数据库操作函数

函数名及参数参考C#实现Sqlite数据库的连接。

4、打开Access软件

C#连接Access数据库(Access连接数据库C#)

Access软件

5、创建Access数据库

C#连接Access数据库(Access连接数据库C#)

创建数据库

C#连接Access数据库(Access连接数据库C#)

设置数据库密码(非必须)

6、创建C#程序,传入连接参数

C#连接Access数据库(Access连接数据库C#)

连接参数

如在Access数据库创建时,对其设定了密码,这时候连接参数中需追加如下内容:

Jet OLEDB:DataBase Password=XXXX;

XXXX为Access数据设定的密码。

如未对数据库设定密码,则不需要传入该参数。

7、实现数据库操作

调用Access操作函数库中的方法,实现数据库操作。

以下为查询数据库中某一表中的数据,并返回显示。

C#连接Access数据库(Access连接数据库C#)

调用函数

注意事项:

当执行数据库连接时发生如下异常时

C#连接Access数据库(Access连接数据库C#)

连接异常示例

需勾选首选32位选项重新生成后运行即可

C#连接Access数据库(Access连接数据库C#)

版权声明:本文内容由互联网用户投稿发布,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2211788188@qq.com 举报,一经查实,本站将立刻删除。如需转载请注明出处:https://www.wptmall.com/a/article/17776

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注