以前就听说过C#可以通过ODBC进行连接其他类型数据库,一贯也没怎么研究。最近啊,
当然文章有什么问题,请及时示正。一起互换磋商。
对付C#根本不太熟习的朋友,请点击→Windows桌面软件开拓-Win桌面客户端开拓神器 第二课
Access从属于Office办公套装,以是我们只须要下载office进行安装就可以把Access安装上了。

下载地址:http://www.8z5.net/tools/develop/103.html
下载完毕,双击直接安装即可。安装完毕即可在开始菜单找到Access数据库:
安装十分大略,作为程序员的你,必定完美安装。
创建数据库并初始化数据打开Access数据库,选择空数据库,输入创建的路径和文件名,直接进行创建数据库即可:
创建表并初始化数据
输入表各字段保存即可,如图:
连接AccessDemo
数据库创建成功,下面以Winform为例做链接Access数据库操作:
创建Winform项目,并添加DataGridView控件用以显示数据
连接字符串
private static string connStr = @\"大众Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Student.accdb;Persist Security Info=False\公众;
这个字符串也就哀求,Access数据库文件须要和可实行文件在同一个目录
数据库常用方法封装
我把数据库的几个常用的增编削差进行封装,以方便利用:
Access数据库是通过OleDbConnection进行连接,OleDbCommand实行Sql命令或者存储构造的。
ExecuteNonQuery方法封装:(紧张用户增编削)
ExecuteScalar方法封装:(用户查询第一行第一列)
ExecuteDataReader方法封装(读取数据):
读取Access并显示到界面:
为了方便对数据库数据的操作,利用面向工具的思想,创建数据库对应Model类:
实行ExecuteDataReader方法,获取所有数据显示到DataGridView:
以上算是连接操作数据库的读取的形式。如想进行增编削的其他操作,请直接调用对应的方法即可。
下面再先容一个数据源配置的办法:
数据源配置首先须要进行数据源配置:
【掌握面板】-【小图标显示】-【管理工具】-【数据源(ODBC)】-【系统DSN】-【添加】
创造并没有Access所对应的数据源选项。
在64位系统中,是包含64位和32位两个数据源程序的。以是须要找到ODBC 数据源(32 位)的程序进行配置数据源:
【我的电脑】-【C盘】-【Windows】-【SysWOW64】-【odbcad32.exe】
直接打开这个文件,进行配置。
选择【系统DSN】进行选择Access的驱动程序,进行添加操作。:
输入数据源名称,以及选择数据库文件的位置。
直到此时,数据源配置完毕。
Winform项目打开,添加DataGridView。为DatagridView添加指天命据源。
选择数据库,点击下一步:
选择数据集:
新建连接:
选择自己定义的数据源的名称,直接创建即可:
选择数据库内绑定的数据:
数据源添加完毕,直接运行效果:
好了,就到这里了,如有缺点,还请示正。
更多原创教程,请点击上方关注或微信"大众年夜众平台:做全栈攻城狮。
本文章由做全栈攻城狮,原创首发,如有转载,请声明出处。
个人微信:aiquanzhan www.8z5.net