C#操作连接Access数据库

 时间:2024-10-14 04:56:22

1、首先使用Access创建一个数据保存在硬盘某处,使用.MDB

C#操作连接Access数据库

2、打开Vs 2013,引入命名空间:usingSystem.Data.OleDb;声明对象:privateOleDbConnection_oleDbConn; privateOleDbDataAdapter_oleDbAda;

C#操作连接Access数据库

3、构建链接信蝌怦吩曰息:publicreadonlystaticstring_strdata=string.Format("{0魈胺闹臣}{1}{2}","provider=microsoft.jet.oledb.4.0;DataSource=",System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location),@"\db\StuManData.mdb");我这里是构建一个目录:当前目录先的db文件夹下的StuMandata.mdb数据库文件。当然你可以可以直接指定目录:例:string_strdata=@"provider=microsoft.jet.oledb.4.0;DataSource=C:\db\StuManData.mdb";这样就构建好了链接信息

C#操作连接Access数据库

4、_oleDbConn=newOleDbConnection(_strConn);//根据链接信息殂翼瑟擀实例化链接对象_oleDbConn.open();//打开连接稆糨孝汶;_oleDbAda=newOleDbDataAdapter(strsql,_oleDbConn);//strsql sql语句;见过sql语句执行的数据库连接对象_oleDbAda.Fill(dt,tableName);//将结果保存到本地结果及 dt==DataSet dt=new DataSet();//Ok,Now,你可以操作dt了,当然前提它不是空的

C#操作连接Access数据库

5、调用示例,构建Sql语句,传给显示窗体对象。

C#操作连接Access数据库

6、使用封装好的类,返回查询结果集,并提取数据。

C#操作连接Access数据库

7、运行结果。

C#操作连接Access数据库
  • VB入门教程:窗体常用事件
  • cisco软件怎么配置ipv6全局单播地址
  • jquery怎么生成随机数?
  • sql server数据库表中插入数据不执行insert语句
  • jquery跳转页面的方法
  • 热门搜索
    简单的手抄报花边 争做文明使者手抄报 可爱的中国手抄报 美文手抄报 手抄报版式 清明时节祭英烈手抄报 国庆节手抄报资料 安全意识手抄报 防电手抄报 如何制作手抄报