我主要的目的是在client的应用中获得整个数据库访问结果的数据集DataSet。

解决方案 »

  1.   

    定义时有错
    public DataSet QueryStudentName()
       {
    DataSet ds1 = new DataSet();
    this.sqlConnection1.Open();
    this.sqlDataAdapter1.Fill(ds1);
             this.sqlConnection1.Close();
    return ds1; 
       }
    我觉得搂主应该先弄清楚对象和类的关系
      

  2.   

    [System.ComponentModel.ToolboxItem(true)]
        public class DataSet1 : DataSet {
            
            private sinfoDataTable tablesinfo;
            
            public DataSet1() {
                this.InitClass();
                System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged);
                this.Tables.CollectionChanged += schemaChangedHandler;
                this.Relations.CollectionChanged += schemaChangedHandler;
            }
            
            protected DataSet1(SerializationInfo info, StreamingContext context) {
                string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string))));
                if ((strSchema != null)) {
                    DataSet ds = new DataSet();
                    ds.ReadXmlSchema(new XmlTextReader...
    小朋友,回答别人的问题前首先想清楚了,至少你也要看看我比你多一个星哦!
    DataSet1是.NET为也特定的数据库派生的一个类。以上是类的定义。
    再怎么也面向对象3年了...不会连.....