最好得到相应的dataAdapter来更新

解决方案 »

  1.   

    根据DataSet 生成一个SQL 语句。然后构造你的ADApter
      

  2.   

    我已经仿照commandbuilder生成的sql 自己写出这个sql语句了,关键是里面的param不知道该怎么写
      

  3.   

    数据层通常做法:
    1、将提交的DataSet对应的条件组成查询语句
    2、获得ADApter,并得到服务器数据
    3、根据DataSet中的状态,对获得的服务器数据进行判定和更新
    4、利用ADApter更新推荐:
    由于上述步骤中,获得ADApter比较重复,可以写一个小小的组件,来完成ADApter的生成和更新。
      

  4.   

    基本上形如:
    SqlConnection conn=new SqlConnection("user id=sa;password=sa;database=mydb;server=192.168.0.1");
    string sql="select * from chating";
    SqlDataAdapter ada = new SqlDataAdapter(sql,conn);
    DataSet ds=new DataSet();  
    ada.Fill(ds,"chating");
    DataGrid1.DataSource=ds.Tables["chating"].DefaultView;
    DataGrid1.DataBind();會自罷更新到的
      

  5.   

    to ag1978(努力工作,供楼买车)
    可以更详细一点吗?
      

  6.   

    OleDbDataAdapter1.Update(DataSet11)     /把数据放到数据库中
    或者 DataSet11.Clear()
            OleDbDataAdapter1.Fill(DataSet11)
            DataGrid1.DataSource = DataSet11     /把数据库中所有数据通过datagrid显示出来