DBDataContext db = new DBDataContext();//
        string pwdMD5 = Encryptor.MD5Encrypt(Pwd);//加密为MD5字段
        int  LoginInt = (from uc in db.login
                        where uc.userName==UserName && uc.pwd==pwdMD5
                        select uc ).Count();
        return LoginInt;   我在数据库中的pwd字段也是string但我运行的时候提示  
SQL Server 未处理 NText、Text、Xml 或 Image 数据类型的比较。    我把 && uc.pwd==pwdMD5删除,运行成功.