很简单,因为你没有引用该项目。
如果要using的话,首先要引用它。也就是在“解决方案资源管理器”里的“引用”项里添加引用。

解决方案 »

  1.   

    必须把localSQLServer变量的类型的所在的项目用using引入,也可直接用如:
    System.Data.Common.DataTable dt;这种命名空间全称来定义一个变量。
      

  2.   

    TeaBall,首先谢谢你能回答我的问题。是这样的,我确实引用了.并且是按你上面说的方式.我已经将"数据访问层这个项目"引入进了我的"业务层项目".并且,在业务层的开头,用了using.如下:
       using DataAccessObject(数据访问层的命名空间名);   我还有一个问题,我现在怀疑是不是我引入进来的这个"数据访问层"这个项目还有错,但如果有错,我怎么能生成DLL文件呢? 我有这个怀疑,是因为我将我原来用VB.NET做的同样功能的"数据访问层"项目引入进来就没有这些错误提示的.而现在做的C#版的,就出错了.
      

  3.   

    Sunmast:
      我单独将"数据访问层"的项目生成了,并形成了本项目的DLL文件,否则,我不可能引入到另一个项目中的.但是,现在就是很奇怪,怎么就引入过去就会出问题.我不知道我是否将我的问题完全描述清楚.希望得到进一步的指点,谢谢.