回 帖 发 新 帖 刷新版面

主题:求助

利用GridView显示记录:
                  第一种
      DataSet ds = new DataSet();
       OleDbConnection  conn=new OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F://网站//控件使用//App_Data//kongjian.mdb");

       OleDbCommand cmd = new OleDbCommand();
        cmd.Connection = conn;
       cmd.CommandText = "select * from News";
       OleDbDataAdapter myAdapter = new OleDbDataAdapter();
       myAdapter.SelectCommand = cmd;
       myAdapter.Fill(ds);
       GridView1.DataSource = ds;
       GridView1.DataBind();
                  第二种
       DataSet ds = new DataSet();
       OleDbConnection  conn=new OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F://网站//控件使用//App_Data//kongjian.mdb");
         conn.open();
       string sql="select * from News";
       OleDbCommand cmd = new OleDbCommand();
        cmd.Connection = conn;
       cmd.CommandText = sql;
       OleDbDataAdapter myAdapter = new OleDbDataAdapter();
       myAdapter.SelectCommand = cmd;
       myAdapter.Fill(ds);
       GridView1.DataSource = ds;
       GridView1.DataBind();
                 第三种
       DataSet ds = new DataSet();
        string sql = "select * from News";
        OleDbConnection conn = new OleDbConnection    ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F://网站//控件使    用//App_Data//kongjian.mdb");
        OleDbDataAdapter myAdapter = new OleDbDataAdapter(sql,conn);
        conn.Open();
        myAdapter.Fill(ds);
        GridView1.DataSource = ds;
        GridView1.DataBind();
以上三种绑定数据源时,连接数据库的区别,哪位兄弟详解一下?多谢了。。



回复列表 (共1个回复)

沙发

同一种连接,使用command,adapter的不同写法而已!

我来回复

您尚未登录,请登录后再回复。点此登录或注册