编译器错误消息: CS0246: 未能找到类型或命名空间名称“DataSet”(是否缺少 using 指令或程序集引用?)源错误: 行 21:         con.Open();
行 22:         SqlDataAdapter sda = new SqlDataAdapter("select 4 from a_baobiao", con);
行 23:         DataSet ds = new DataSet();
行 24:         sda.Fill(ds);
行 25:         con.Close();
 

解决方案 »

  1.   

    是否缺少 using 指令或程序集引用?
    都告诉你没有引用命名空间了
    在头部引用
    using System.Data.SqlClient;
      

  2.   

    提示的很清楚了1检查文件头是否有:using System.Data;
    2检查项目是否引用了System.Data程序集;
      

  3.   

    using System.Data.SqlClient;默认的winform没有添加这个数据集,需要手动添加,里边包括sql数据包括的各种类
      

  4.   

    看来你用的VS版本比较老了,VS2010好像默认带这个命名空间的。
      

  5.   

    他们都说了,缺少data命名空间的引用,在程序头加using引用
      

  6.   

    using System.Data.SqlClient;
      

  7.   


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Data.SqlClient;
    using System.Data;
    这是刚开始的代码,该加的我都有加,可是还是不行
    另外说明一下我用的是2010版本的vs
      

  8.   

    在项目的引用里添加System.data.dll引用