类里面这样。
public void DataConn2()
{
ds2=new DataSet();
selectcmd=new SqlCommand();
selectcmd.CommandText=@"select po 制单号,wp 工序,wpname 工序名称,price1 单价一,price2 单价二,subvention 津贴,ynprint 是否打印 from sg_wp";
selectcmd.Connection=con;
ada.SelectCommand=selectcmd;
ada.Fill(ds2);前台这样
wp.DataConn2();
this.dataGrid2.DataSource=wp.ds2.Tables[0];
}

解决方案 »

  1.   

    to shuaizhen(varchar Net)可是ada是怎么来的,是传递进来的,还是数据访问组件类中的属性
      

  2.   

    应该可以吧!我用公司里高手写的组件里可以得到DataAdapter !!
    但组件被封装了!看不到代码!!
      

  3.   

    ada就类里已经实例化了。
    public class WpClass{
    private SqlDataAdapter ada;
    }
    public WpClass()
    {ada=new SqlDataAdapter();
                       }
    wp就是这个类的实例化。
      

  4.   

    to : shuaizhen(varchar Net) 可是我碰到个问题,在检索数据时已经构造好了数据适配器(命令、连接),当后来我用这个数据适配器更新的时候,还要重新为其设置SelectCommand,并将sql语句重新赋到命令对象的CommandText属性 myCommandObject.CommandText = "select * from ttt";
    ada.SelectCommand = myCommandObject;