把myDataSet定义为一个公用变量或属性

解决方案 »

  1.   

    public DataSet getDataSet()
    {
       ....
       return myDateSet;
    }
    用时直接写ds=mtDataOperate.getDataSet;
    即可
      

  2.   

    定义public并不能直接调用,你要DataOperate do = new DataOperate();然后调用do.getDataSet();
    如果使用static的话可以直接调用,但是注意这里面使用的模块变量或者全局变量都要是static的
      

  3.   

    public DataSet getDataSet()
    {
       
       try{
           .....
           return myDateSet;
          }
           catch
         {
    //MessageBox.Show("与数据库建立链接失败");
             return null;
         }
    }
    用时直接写ds=mtDataOperate.getDataSet;
    if(ds==null)
    {
        //MessageBox.Show("与数据库建立链接失败");
    }else
    {}
      

  4.   

    zhfmcn(天涯)
    我想问一下,能举个例子吗?我是刚刚开始学C#的