C#连接Access2003 2007数据库手记Access2003保存的数据库文件格式为.mdb,Access 2007数据库保存的数据库文件格式为.accdb。总体来说用C#下用ado连接两者的代码几乎是一样的,唯一的区别就是连接字符串中Provider字段不一样。 例如:mdb:Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\\Users\\xiaxia\\Desktop\\temp\\Database1.mdbaccdb:Provider=Microsoft.ACE.OLEDB.12.0; Data Source=C:\\Users\\xiaxia\\Desktop\\temp\\haha.accdb
using System.Data.OleDb;
public partial class Form3 : Form
{
OleDbConnection objConnextion;
// DataSet ds;
int vRec;
public Form3()
{
InitializeComponent();
}
private void Form3_Load(object sender, EventArgs e)
{
}
private void linkdb()
{
string strConnection = "Provider = Microsoft.Jet.Oledb.4.0;Data Source = yg606g_result.mdb";
objConnextion = new OleDbConnection(strConnection);
objConnextion.Open(