C#和access数据库连接的一些问题

1。首先要注意数据库的密码和用户密码是不一样的。

用绝对路径的方法连接设置了数据库密码的access数据库的方法如下

OleDbConnection dbconn=new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data source=G:/水晶报表/tryArea/a.mdb;Jet OLEDB:Database Password=aaaaa");

2。相对路径连接数据库

string strConnection="Provider=Microsoft.Jet.OleDb.4.0;Data source=";
   //这里是相对路径
   strConnection+=System.IO.Directory.GetCurrentDirectory();//获得当前路径
   strConnection+="//a.mdb";
   OleDbConnection dbconn=new OleDbConnection(strConnection);
   
   dbconn.Open();

你可能感兴趣的:(C#和access数据库连接的一些问题)