请问代码要怎么写,另外连接之后,怎么访问,并对数据记录进行查询、增加、修改、删除的操作?

解决方案 »

  1.   

    google  or  baidu   这些问题,搜下一大堆哦
      

  2.   

    ado.net 数据库操作 dbhelper
    连接字符串成
    <add name="accessConnStr" connectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source= |DataDirectory|a.mdb" providerName="System.Data.OleDb"/> 
    public static OleDbDataReader ExecuteReader(string strSQL)    
            {    
                OleDbConnection connection = new OleDbConnection(connectionString);    
                OleDbCommand cmd = new OleDbCommand(strSQL, connection);    
                try  
                {    
                    connection.Open();    
                    OleDbDataReader myReader = cmd.ExecuteReader();    
                    return myReader;    
                }    
                catch (System.Data.OleDb.OleDbException e)    
                {    
                    throw new Exception(e.Message);    
                }    
                
            }    
      

  3.   

    http://www.connectionstrings.com/
      

  4.   

    using System.Data.OleDb;
    using System.Data;
    连接字符串:String connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=product.mdb";
    建立连接:OleDbConnection connection = new OleDbConnection(connectionString);
    使用OleDbCommand类来执行Sql语句:
    OleDbCommand cmd = new OleDbCommand(sql, connection);
    connection.Open();
    cmd.ExecuteNonQuery();
    2.取得Access自增标识字段在插入数据后的id值
    cmd.CommandText = @"select @@identity";
    int value = Int32.Parse(cmd.ExecuteScalar().ToString());
    return value;
    3.执行事务
    需要用到OleDbTransaction,关键语句如下:
    OleDbConnection connection = new OleDbConnection(connectionString);
    OleDbCommand cmd = new OleDbCommand();
    OleDbTransaction transaction = null;
    cmd.Connection = connection;
    connection.Open();
    transaction = connection.BeginTransaction();
    cmd.Transaction = transaction;
    cmd.CommandText=sql1;
    cmd.ExecuteNonQuery();
    cmd.CommandText=sql2;
    cmd.ExecuteNonQuery();
    transaction.Commit();
    4.执行查询,返回DataSet
    OleDbConnection connection = new OleDbConnection(connectionString);
    DataSet ds = new DataSet();
    connection.Open();
    OleDbDataAdapter da = new OleDbDataAdapter(sql, connection);
    da.Fill(ds,"ds");
      

  5.   

    有一個abc.aspx頁面,還有一個abc.aspx.cs,是不是都放到CS頁面里?還是有一部分要放到web.config文件里?
      

  6.   

    用这种连接字符串的要注意把数据库文件放在app_data文件目录下
      

  7.   

    <add name="accessConnStr" connectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source= |DataDirectory|a.mdb" providerName="System.Data.OleDb"/>  
    放在web.config配置文件中
      

  8.   


    public static OleDbDataReader ExecuteReader(string strSQL) 
    {
    }我怎么用它來查、增、改、刪呢?
      

  9.   

    建议楼主使用动软生成器,该软件内部有对于oracle,sql,mysql以及access的数据库操作类,至于楼主说的增删改查,这些sql语句都一样
      

  10.   


        public static OleDbDataReader ExecuteReader(string strSQL)
        {
            OleDbConnection connection = new OleDbConnection(connectionString);
            OleDbCommand cmd = new OleDbCommand(strSQL, connection);
            try
            {
                connection.Open();
                OleDbDataReader myReader = cmd.ExecuteReader();
                return myReader;
            }
            catch (System.Data.OleDb.OleDbException e)
            {
                throw new Exception(e.Message);
            }    }
    這個提示錯誤,請明眼人看一下!
    说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误消息: CS0103: 当前上下文中不存在名称“connectionString”源错误: 行 33:     public static OleDbDataReader ExecuteReader(string strSQL)
    行 34:     {
    行 35:         OleDbConnection connection = new OleDbConnection(connectionString);
    行 36:         OleDbCommand cmd = new OleDbCommand(strSQL, connection);
    行 37:         try
     
      

  11.   

    ACCESS推荐使用烁空数据连接控件比较省事.
      

  12.   

    这个我想,就是连接字符串跟sql server不一样,其他的都是一样的吧。
      

  13.   

    在Web.Config中设置节点:
      <connectionStrings>
        <add name="connectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|DB.mdb" providerName="System.Data.OleDb"/>
      </connectionStrings>
    获取:
    ConfigurationManager.ConnectionStrings["connectionString"].ConnectionString.ToString();
      

  14.   


    还是提示这个错误:说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误消息: CS0103: 当前上下文中不存在名称“connectionString”
      

  15.   

    获取:
    ConfigurationManager.ConnectionStrings["connectionString"].ConnectionString.ToString();
    这个语句应该放在哪?
      

  16.   

    我执行次查询操作,然后获得了返回的 ExecuteReader(string),现在我怎样从这个返回里读取查询到的记录的某个字段呢?