SqlDataAdapter MyAdapter = new SqlDataAdapter(strSel,MyConn);

解决方案 »

  1.   

    string rldate="SELECT * FROM ludmain ";
    if(luddata1.Tables["ludmain"]!=null)
    {
    luddata1.Tables["ludmain"].Clear();
    }
    SqlDataAdapter da=new SqlDataAdapter(rldate,pubuse.myconnection);
    da.Fill(luddata1,"ludmain");
      

  2.   

    将一个DataSet拖到窗体上,出现一个窗口,选择强类型的DataSet的按钮,从下拉框中选择一个类型,就OK了,代码中会生成一个实例,有了这个实例你该知道怎么做了吧(强类型的DataSet的基类是DataSet)
      

  3.   

    在服务器资源管理器里面建一个连接,把这个连接中的一个表拖到设计界面上,就会生成两个对象,一个连接oracleConnection1,一个适配器oracleDataAdapter1,然后在适配器上按右键,选择生成数据集,出现数据集向导,选择默认的名字,会生成一个名为dataSet1的强类型数据集和此数据集的实例dataSet11.假设你的表名为Tb,那么代码可以这样写:
    oracleDataAdapter1.Fill(dataSet11);
    DataGrid1.DataSource=dataSet11.Tb;
    DataGrid1.DataBind();
    就可以显示数据。其中dataSet11.Tb是一个类型化的表。假如Tb中有一个字段名为Column1,那么可以这样引用表中第一行的Column1列:
    dataSet11.Tb[0].Column1
    强类型的数据集在开发小的数据库项目是非常省事的,一定要掌握。