当然不是,它相当于一个数据集,可以用dataadapter填充啊

解决方案 »

  1.   

    不是
    DataSet cmicDs=new DataSet();
    DataTable cmicDt=new DataTable();
    cmicDt.Columns.Add("mID",typeof(int));
    cmicDs.Tables.Add(cmicDt);
      

  2.   

    可以自己创建,或者使用xml文件填充,由若干方法
      

  3.   

    SqlDataAdapter的填充不是在要有一张表吗?
    还有关于实时数据显示,使用dataset好在那里那。比用读数据库表?
      

  4.   

    填充数据集的四种方式:
    1调用数据适配器的Fill方法。
    2通过创建DataRow对象并将其加入到表的行集中,手动填充表(运行时进行)。
    3将XML文档或者流读入到数据集中(ReadXML方法)。
    4将其他数据集的内容合并或者复制到本地数据集中(Merge方法)
      

  5.   

    //创建表
    DataTable dt=new DataTable();
    DataRow dr; 
    dt.Columns.Add(("IntegerValue", typeof(Int32)));
    dt.Columns.Add(("StringValue", typeof(string)));
    dt.Columns.Add(("CurrencyValue", typeof(double))); 
    for (int i = 0; i < 9; i++) 
    {
          dr = dt.NewRow(); 
          dr[0] = i;
          dr[1] = "Item " + i.ToString();
          dr[2] = 1.23 * (i + 1); 
          dt.Rows.Add(dr);
    }
    //创建DataSet
    DataSet ds01=new DataSet();
    //将表加入DataSet
    ds01.Tables.Add(dt);
    //生成DataView
    DataView dv=new DataView(dt);
      

  6.   

    doesn't need to be a real table, it can store anything you like, you also can create a table in memory
      

  7.   

    我现在要进行实时显示,我的想法是将数据存入一张真实表,将表的dataset返回。公客户端调用实时刷新。我觉得老是dataset要从表中读数据。
      

  8.   

    实时显示也不一定要存到dataset中啊,
    可以直接读到datatable中,绑定显示就可以了。