首页 > 软件专区 > Access >

C#操作连接Access数据库

来源:互联网 2023-03-16 15:41:26 360

Access数据库较为简单,入门数据库首选,本例来用C#操作一遍链接Access数据库BFz办公区 - 实用经验教程分享!

工具/原料

  • Visual studio 2013
  • Access 2010

方法/步骤

  • 1

    首先使用Access创建一个数据保存在硬盘某处,使用.MDBBFz办公区 - 实用经验教程分享!

    C#操作连接Access数据库BFz办公区 - 实用经验教程分享!

  • 2

    打开Vs 2013,引入命名空间:BFz办公区 - 实用经验教程分享!

    usingSystem.Data.OleDb;BFz办公区 - 实用经验教程分享!

    声明对象:BFz办公区 - 实用经验教程分享!

    privateOleDbConnection_oleDbConn; privateOleDbDataAdapter_oleDbAda;BFz办公区 - 实用经验教程分享!

    C#操作连接Access数据库BFz办公区 - 实用经验教程分享!

  • 3

    构建链接信息:BFz办公区 - 实用经验教程分享!

    publicreadonlystaticstring_strdata=string.Format("{0}{1}{2}","provider=microsoft.jet.oledb.4.0;DataSource=",System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location),@"\db\StuManData.mdb");BFz办公区 - 实用经验教程分享!

    我这里是构建一个目录:当前目录先的db文件夹下的StuMandata.mdb数据库文件。BFz办公区 - 实用经验教程分享!

    当然你可以可以直接指定目录:例:BFz办公区 - 实用经验教程分享!

    string_strdata=@"provider=microsoft.jet.oledb.4.0;DataSource=C:\db\StuManData.mdb";BFz办公区 - 实用经验教程分享!

    这样就构建好了链接信息BFz办公区 - 实用经验教程分享!

    C#操作连接Access数据库BFz办公区 - 实用经验教程分享!

  • 4

    _oleDbConn=newOleDbConnection(_strConn);//根据链接信息实例化链接对象BFz办公区 - 实用经验教程分享!

    _oleDbConn.open();//打开连接;BFz办公区 - 实用经验教程分享!

    _oleDbAda=newOleDbDataAdapter(strsql,_oleDbConn);//strsql sql语句;BFz办公区 - 实用经验教程分享!

    见过sql语句执行的数据库连接对象BFz办公区 - 实用经验教程分享!

    _oleDbAda.Fill(dt,tableName);BFz办公区 - 实用经验教程分享!

    //将结果保存到本地结果及 dt==DataSet dt=new DataSet();BFz办公区 - 实用经验教程分享!

    //Ok,Now,你可以操作dt了,当然前提它不是空的BFz办公区 - 实用经验教程分享!

    C#操作连接Access数据库BFz办公区 - 实用经验教程分享!

  • 5

    调用示例,构建Sql语句,传给显示窗体对象。BFz办公区 - 实用经验教程分享!

    C#操作连接Access数据库BFz办公区 - 实用经验教程分享!

  • 6

    使用封装好的类,返回查询结果集,并提取数据。BFz办公区 - 实用经验教程分享!

    C#操作连接Access数据库BFz办公区 - 实用经验教程分享!

  • 6本页面未经许可获取自百度经验
  • 7

    运行结果。BFz办公区 - 实用经验教程分享!

    C#操作连接Access数据库BFz办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!BFz办公区 - 实用经验教程分享!


    标签: ACCESS

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码