Microsoft
Software
Hardware
Network
Question : In .net, how can i write a userID and password validation method using linq?
Please fix in the following method. Appreciate the help. The error I receive is below:
Private Function isValidLogin(ByVal userID as String, ByVal pwd as String) as Boolean
'=== Here is what I have and what I need:
'=========================
==========
==========
==========
==========
=========
'=== 1. Binary Encrypt pwd (already have a method for that)
'=== 2. Use linq to obtain the ORI if login credentials are valid.
'=========================
==========
==========
==========
==========
=========
Dim db As New TransactionDataDataContext
Dim binaryPassword As System.Data.SqlTypes.SqlBi
nary = BinaryCrypto.BinaryEncrypt
(pwd)
Try
Dim loggedin = From Login In db.UserTables
Where Login.Username.ToLower = userID.ToLower And Login.Password = BinaryPassword
Select Login.ORI
If loggedin.Count > 0 Then Return loggedin.ToList(0)
Catch ex As Exception
msg = "An error occured while logging in: " & ex.ToString
Return Nothing
Finally
db = Nothing
End Try
msg = "The login credentials entered are incorrect. Please try again."
Return Nothing
End Function
NOTE: The database column 'Password' is a varbinary Type.
Error:
Overload resolution failed because no accessible '=' can be called with these arguments:
'Public Shared Operator =(x As System.Data.SqlTypes.SqlBi
nary, y As System.Data.SqlTypes.SqlBi
nary) As System.Data.SqlTypes.SqlBo
olean': Value of type 'System.Data.Linq.Binary' cannot be converted to 'System.Data.SqlTypes.SqlB
inary'.
'Public Shared Operator =(binary1 As System.Data.Linq.Binary, binary2 As System.Data.Linq.Binary) As Boolean': Value of type 'System.Data.SqlTypes.SqlB
inary' cannot be converted to 'System.Data.Linq.Binary'.
Answer : In .net, how can i write a userID and password validation method using linq?
Check the following
http://msexchangeteam.com/
archive/20
07/02/19/4
35472.aspx
http://technet.microsoft.c
om/en-us/l
ibrary/
bb8
51505(EXCH
G.80).aspx
Random Solutions
SNMP bandwdith monitor on Fortigate 200A
iPhone jailbreak now legal, what's the safest?
CISCO IP PHONES POWER CONSUMPTION THROUGH CAT5
Exchange 2010 resource mailbox for meeting room
Mysql query browser and Character set
Exchange 2007 mail relay
PHP + MYQL - Lile statement problem
What is the extension to bring in a 2007 Excel xlsm workbook into Access 2007?
Active Directory User
Entourage HTML reply format