想要一个asp.net连接access数据库的C#代码,谁能帮忙贴一个,最好包括增删改查四种功能,小弟先谢谢了~

解决方案 »

  1.   

    //得到数据库连接字符串
    string con="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + this.MapPath("相对路径/数据库名子");
    //建立数据连接
    OleDbConnection conn=new OleDbConnection(con);
    //打开数据库
    conn.Open();
      

  2.   

    //得到数据库连接字符串
    string con="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + this.MapPath("相对路径/数据库名子");
    //建立数据连接
    OleDbConnection conn=new OleDbConnection(con);
    //打开数据库
    conn.Open();
      

  3.   

    //oracle
    "Provider=MSDAORA; Data Source=ORACLE8i7;Persist Security Info=False;Integrated Security=yes"
    //access
    "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\bin\LocalAccess40.mdb"
    //sql server
    "Provider=SQLOLEDB;Data Source=MySQLServer;Integrated Security=SSPI"
      

  4.   


    //得到数据库连接字符串
    string con="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + this.MapPath("相对路径/数据库名子");
    //建立数据连接
    OleDbConnection conn=new OleDbConnection(con);
    //打开数据库
    conn.Open(); string strsql = "你要的SQL语句"
    OleDbCommand command1 = new OleDbCommand(strSQL, conn);执行不需要返回数据的SQL语句,如:Update  Insert 
    command1.ExecuteNonQuery();

    执行返回一个OleDbDataReader 游标的SQL语句,一般为:select 
    OleDbDataReader reader1 = command1.ExecuteReader();也可以执行返回一个DataSet对象DataSet objDataSet;
    OleDbDataAdapter adapter1 = new OleDbDataAdapter(command1);
    adapter1.Fill(objDataSet);
    更详细的请参考MSDN
    http://msdn.microsoft.com/library/CHS/cpref/html/frlrfSystemDataOleDbOleDbCommandClassTopic.asp?frame=true
      

  5.   

    "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\bin\LocalAccess40.mdb"