Пожалуйста зафиксируйте в следующем приеме. Оцените помощь. Ошибка, котор я получаю ниже: isValidLogin функции
Private (ByVal userID как pwd шнура, ByVal как шнур) по мере того как === Boolean 'здесь я имею и мне нужно: '=== 2. ================================================= ' Binary === 1. шифрует (уже имейте метод для того)/> '. Используйте linq для того чтобы получить ORI если документами имени пользователя будут db ========================================================================== valid. 'тусклый как новое binaryPassword TransactionDataDataContext тусклое как System.Data.SqlTypes.SqlBinary =
Try BinaryCrypto.BinaryEncrypt (pwd) loggedin тусклое = от имени пользователя в db.UserTables , то где Login.Username.ToLower = userID.ToLower и Login.Password = BinaryPassword выбирают Login.ORI
если loggedin. Отсчет > 0 после этого возвращенных задвижек loggedin.ToList (0) ex по мере того как msg Exception = «ошибка произошли пока вносящ в журнал дальше: » & ex.ToString возвращенное Nothing Finally msg Try
db = конца Nothing = «вписанные документы имени пользователя неправильно. Пожалуйста пытайтесь снова. « возвращенное Nothing
End Function
NOTE: Колонка «пароль» базы данных будет varbinary Type. Error: разрешение Overload потерпело неудачу потому что никакую доступную «=» можно вызвать с этими аргументами: «публика делило оператора = (x как System.Data.SqlTypes.SqlBinary, y как System.Data.SqlTypes.SqlBinary) как System.Data.SqlTypes.SqlBoolean»: Значение типа «System.Data.Linq.Binary» нельзя преобразовать к «System.Data.SqlTypes.SqlBinary». «публика делило оператора = (binary1 как System.Data.Linq.Binary, binary2 как System.Data.Linq.Binary) как булевско»: Значение типа «System.Data.SqlTypes.SqlBinary» нельзя преобразовать к «System.Data.Linq.Binary».
class=
|