System.Data Namespace的实现在System.Data.dll Assembly中。
要加一个Assembly Reference的。(csc /r:system.data.dll ...)

解决方案 »

  1.   

    除了在系统核心Assembly mscorlib.dll中实现的类以外,其他类的使用都必须加Assembly Reference的。注意他和Namespace并不相同,这里只不过凑巧名称一样罢了。
      

  2.   

    如果告诉我MISS Assembly  Reference,我该怎么办?
      

  3.   

    MSDN: 查报错的Class信息,比如,使用了DataSet,那么MSDN中关于DataSet:
    DataSet Class 
    Namespace: System.Data  <---- Namespace 信息Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows .NET Server familyAssembly: System.Data (in System.Data.dll)  <--- Assembly 信息System.Object
       System.ComponentModel.MarshalByValueComponent
          System.Data.DataSet......所以,加System.Data.dll的引用就可以了