C 操作Access数据库步骤

本教程详细阐述了如何在C#环境中利用ADO.NET的OleDb类与Microsoft Office Access 2007数据库进行交互。内容涵盖创建数据库、设置连接字符串、建立连接、执行SQL语句等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

               

本教程介绍了如何通过ADO.NET的OleDb相关类来操作Access数据库的相关步骤。

1     软件环境

开发平台:Microsoft Visual Studio 2010

数据库:Microsoft Office Access 2007

2     建立数据库步骤

(1) 打开Microsoft Office Access 2007,选择空白数据库,然后输入数据库名称和存放路径,这里数据库名称为login.accdb,路径在D盘下,单机创建。

 

(2)选中表1,右键选择设计视图,然后输入表名,这里为tb_user,单击确定。

 

(3)填写字段名称和数据类型。

 

(4)选中tb_user表,单击右键—>打开,在里面添加数据即可。


3     C#代码操作步骤

(1)   命名空间

            using System.Data.OleDb;

(2)   连接字符串

            private staticstring connStr = @"Provider= Microsoft.Ace.OLEDB.12.0;Data Source = d:\login.accdb";

            注意:

             a、DataSource = 数据库存放的路径(这里数据库放到了D盘目录下)

             b、 2003版本的Access数据库链接字符串:  privatestaticstringconnStr =@"Provider = Microsoft.Jet.OLEDB.4.0;DataSource = d:\login.mdb";

                   2007版本的Access数据库链接字符串:privatestaticstring connStr =@"Provider= Microsoft.Ace.OLEDB.12.0;Data Source = d:\login.accdb";

(3)   建立连接:

            OleDbConnection tempconn =newOleDbConnection(connStr);

(4)   使用OleDbCommand类来执行Sql语句:

           OleDbCommand cmd = new OleDbCommand(sql, tempconn);  

           tempconn.Open();

           cmd.ExecuteNonQuery();

(5)   代码

  

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.OleDb;using System.Windows.Forms;using System.Data; namespace test{    class AccessHelper    {     &n
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值