日期:2014-05-18  浏览次数:20669 次

求.net连接access(C#)如何连接?
求.net连接access(C#)如何连接?哪个提供个例子看看啊

------解决方案--------------------
C# code
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\yourdb.mdb");
            conn.Open();

------解决方案--------------------
web.config 里面
<add name="ptsgeDBconnstr" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\ptsge\DB\ptsgeDB.mdb;User Id=admin;Password=;" providerName="System.Data.OleDb"/>

string myallconn = (System.Configuration.ConfigurationManager.ConnectionStrings["ptsgeDBconnstr"]).ToString();//取得字符串
之后就做你应该做的啦
------解决方案--------------------
首先,使用命名空间:using System.Data.Odbc;
其次,添加代码:
OdbcConnection thisConnection = new OdbcConnection(@"PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=d:\db1.mdb;");
thisConnection.Open();

连接其他数据库也是类似。
下面是我学习的时候,用来连接公司Firebird数据库的一段代码,是在控制台环境下运行的,呵呵,你可以模仿一下
OdbcConnection thisConnection = new OdbcConnection(@"DRIVER=Firebird/InterBase(r) driver;UID=sysdba; PWD=MASTERKEY;CLIENT=d:\soft\\Firebird\bin\fbclient.dll;DBNAME=d:\ssDB.FDB;");
thisConnection.Open();
OdbcCommand thisCommand = thisConnection.CreateCommand();
thisCommand.CommandText="SELECT * FROM \"chChild\"";
OdbcDataReader thisReader = thisCommand.ExecuteReader();
while (thisReader.Read())
{
Console.WriteLine("\t{0}\t{1}",
thisReader["FChildNo"],thisReader["FBirthDay"]);
}


thisReader.Close();
thisConnection.Close();
Console.Write("============end==========");
Console.ReadLine();
------解决方案--------------------
//String connectionString = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=";
//connectionString += @"d:\jinXiaoCun.mdb";
//OleDbConnection myConnection = new OleDbConnection(connectionString);

//myConnection.Open(); //打开数据库链接
//OleDbDataAdapter objAdap = new OleDbDataAdapter("SELECT * FROM f_jinhuodan", myConnection);

//DataSet objDSet = new DataSet();
//objAdap.Fill(objDSet, "f_jinhuodan");
//dataGridView1.DataSource = objDSet.Tables[0].DefaultView;
------解决方案--------------------
查询 OleDbConnection类
就用这个类就行
另外还要用到datareader或者OleDbDataAdapter
找本c#的书来看,基础一点的
基本上所有的书都会涉及到跟数据库的连接