小弟刚学WINFROM开发,现在在做一个小项目,在里面新建了一个类,用来访问数据库。现在遇到的问题是引用了命名空间后,却找不到相应的类。using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
using System.Data;
namespace Test1
{
    private SqlConnection conn = null;
    private SqlCommand cmd = nul;
    class DAO
    {
        
    }
}引用了using System.Data.SqlClient;空间,却找不到SqlConnection 和 SqlCommand 这二个类,请各位高手帮忙解决

解决方案 »

  1.   


        class DAO
        {
            private SqlConnection conn = null;
            private SqlCommand cmd = nul;
        }
      

  2.   

    SqlConnection对象和SqlCommand对象不可以直接定义在命名空间下的。可以直接在命名空间下定义的有以下几种:接口 interface
    类   class
    结构 struct
    枚举 enum
      

  3.   

    private SqlConnection conn = null;
        private SqlCommand cmd = nul;
    放在class当中或者放在class的method当中.
      

  4.   

    在视图->对象浏览器,把System.Data.SqlClient搜索这个,找到他的路径。然后复制在解决方案资源管理器中所需的地方添加引用。在浏览那个选项卡中,粘贴路径,确定,就好了
      

  5.   

    把   private SqlConnection conn = null;
        private SqlCommand cmd = nul;放在类里面