VS C# ADO.NET代码连接Access数据库

原创 2016年05月31日 00:50:11
  • 在Visual Studio2013 C#中以编程方式操作Access数据库,一般使用OleDb进行连接:
  • 1.首先添加两个引用(使用using):
using System.Data.OleDb;  //添加引用
using System.Data;
  • 2.定义一个OleDbConnection对象:
 //建立连接对象
OleDbConnection conn = new OleDbConnection();
  • 3./定义OleDbConnection连接的连接字符串,即要连接的数据库:
// 定义OleDb连接字符串(数据库路径)
conn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;
Data Source=C:\Users\Administrator\Desktop\GradeView\Database\school1.mdb";
//注意: Data Source = 你要连接的数据库文件的绝对路径。
  • 4.定义连接命令:
 //定义连接命令:
 OleDbCommand command = new OleDbCommand();
  • 5.(根据需求可省略)定义OleDbCommand命令的各项属性:
//设置要执行的内容,根据CommandType属性设置
command.CommandText = "insert into "; 

//设置OleDbCommand命令CommandText属性的类型
command.CommandType = System.Data.CommandType.Text;

//设置OleDbCommand命令的连接,一般是之前定义的OleDb连接
command.Connection = conn;
  • 6.打开连接:
conn.Open();
  • 7.判断连接是否成功:
if(conn.State == ConnectionState.Open)
{
   Console.WriteLine("成功连接到数据库!");
}
else
   Console.WriteLine("数据库连接失败!");
  • 8.进行其他操作和处理,如修改SQL字符串、定义数据读取器(DataReader)等:
//建立数据读取器对象
OleDbDataReader Reader = command.ExecuteReader();
//将CommandText的内容读取到数据读取器Reader中,处理完读取器数据之后要马上关闭,要在OleDb连接关闭之前关闭
Reader.Close();
  • 9.执行所需操作:
command.ExecuteNonQuery();
  • 10.关闭OleDbconnectio连接:
//关闭数据库连接
conn.Close();
  • 以下是连接成功的截图。

这里写图片描述

  • 看完之后如果有什么意见或问题,欢迎在评论区评论,互相交流学习!!!
版权声明:欢迎转载,请注明原文地址:http://blog.csdn.net/c1481118216

相关文章推荐

C# : ADO.NET 读取 Access mdb

CSharp C# ADO.NET Access mdb

ADO.NET 连接Access2007和Access2003

1、连接access2007 要用以下方式:OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;...

C# ADO.NET的五个常用对象及数据库连接操作

C#中和数据库连接的操作时开发中必不可少的,而ADO.NET就是其中的关键技术之一。常见的ADO.NET有五个常用的对象: SqlConnection 数据库连接对象 SqlCommand 数据...

C#连接ACCESS数据库的详细步骤!

一、建立FORM窗体,加一个按钮控件,加一个DATAGRIDVIEW控件。 二、双击FORM,加入命名空间using System.Data.OleDb;        双击按钮,进入按钮代码,写如下...

C# 连接ACCESS数据库代码实例

 今天一个网友问到如何在C#中连接access数据库,经查找资料以及请教网友sammyLan,终于测试成功,大致过程如下1、建立一个access数据库名字为CSharptest.mdb,里面有一个表p...
  • laomai
  • laomai
  • 2009年04月27日 22:21
  • 38526

Access数据库教程_如何进行C#连接Access数据库的细节操作?

许多学者总会面对于数据库的知识,以下的例子讲述到Access数据库说明,用C#的DataSet类访问数据库的一些操作方法。 操作涉及的主要C#类有: DataSet:对应数据库表的一个集合...

C#动态创建及连接ACCESS数据库的详细步骤

连接ACCESS数据库的详细步骤 一、建立FORM窗体,加一个按钮控件,加一个DATAGRIDVIEW控件。 二、双击FORM,加入命名空间using System.Data.OleDb;   ...

C# ASP.NET 数据库连接ACCESS2010

连接access2010数据库。 要添加命名空间。,这里旨在前面添加了一个gridview控件,来绑定数据,button控件没有实际的作用。,.accdb数据库放在E盘下。DataBase1数据库中...

C# ADO操作Access数据库

C#操作Access数据库,包括创建数据库,创建表,设置主键,增加数据,查询数据的操作! 实例代码下载:http://download.csdn.net/detail/qq_23992597/9520...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VS C# ADO.NET代码连接Access数据库
举报原因:
原因补充:

(最多只允许输入30个字)