博文介绍的Microsoft Access数据库操作类是C#语言的,可实现对Microsoft Access数据库的增删改查询等操作。并且该操作类可实现对图片的存储,博文的最后附上如何将Image图片转换为byte[]数组类型,以及如何将byte[]数组类型转换为Image图片。
博文中会贴出该类的下载地址,可以直接下载使用。
注:操作Microsoft Access数据库需要安装Microsoft Office Access DataBase Engine,可以直接去微软的官网下载。
1. AccessOperate类
下载:点击打开链接
http://download.csdn.net/detail/softimite_zifeng/9688506
using System.Data;
using System.Data.OleDb;
//C#的Microsoft Access操作类
public class AccessOperate
{
private string OleDbConnectionString; //数据库连接
/// <summary>
/// 构造函数
/// 初始化连接数据库参数
/// </summary>
public AccessOperate()
{
//Microsoft Access2003的连接语句
//OleDbConnectionString = "Provider = Microsoft.ACE.OLEDB.4.0;Data Source=.\\Data\\DataBaseName.mdb;Jet OLEDB:Database Password=123456";
//Microsoft Access2007及以上的连接语句
OleDbConnectionString = "Provider = Microsoft.ACE.OLEDB.12.0;Data Source=.\\Data\\DataBaseName.accdb;Jet OLEDB:Database Password=123456";
}
/// <summary>
/// 构造函数
/// 初始化连接数据库参数
/// </summary>
/// <param name="ConSqlServer">连接对象</param>
public AccessOperate(string ConSqlServer)
{
OleDbConnectionString = ConSqlServer;
}
/// <summary>
/// 打开数据库连接
/// </summary>
/// <param name="cnn">连接</param>
pub