Fråga : Hur jag konverterar en System.data.Linq.Binary-typ till en typ för System.Data.SqlTypes.SqlBinary?

Jag har en användare att mata in en LEGITIMATION och ett lösenord i en silverlightapplikation.  Jag konverterar detskrivna in lösenordet stränger till en System.Data.SqlTypes.Sqlbinary type.

I därefter, using en linqquery, försök att validera användaren, genom att kontrollera detskrivna in lösenordet (nu SqlBinary) mot lösenordet i sql-serverdatabasen, bordlägger; emellertid I-förmiddag using linq så försök för visuellt hjälpmedelstudio 2010 automatiskt att konvertera den sqlbinary typen till en linq.binary-typ.  

That kastar ett fel på sammanställer tid.  Hur jag får runt om det?

This är felet som jag får: upplösning för
Overload missade, därför att inget tillgängligt ”=” kan kallas med dessa argument:
”allmänhet delade operatören = (x som System.Data.SqlTypes.SqlBinary, y som System.Data.SqlTypes.SqlBinary) som System.Data.SqlTypes.SqlBoolean”: Värdera av typ ”System.Data.Linq.Binary” kan inte konverteras till ”System.Data.SqlTypes.SqlBinary”.
”allmänhet delade operatören = (binary1 som System.Data.Linq.Binary, binary2 som System.Data.Linq.Binary) som Boolean”: Värdera av typ ”System.Data.SqlTypes.SqlBinary” kan inte konverteras till ”System.Data.Linq.Binary”.
" klar "

Svar : Hur jag konverterar en System.data.Linq.Binary-typ till en typ för System.Data.SqlTypes.SqlBinary?

Det ledsna felet i jumbo postar, försök detta.
1:
2:
3:
Dunkel användare = (från u i db.UserInfo-  _,
            Var userPW.CompareTo (u.Password) = 0 _,
            Välj u) .FirstOrDefault ()
Andra lösningar  
 
programming4us programming4us