Frage : Wie wandele ich eine System.data.Linq.Binary Art in eine System.Data.SqlTypes.SqlBinary Art um?

Ich habe einen Benutzer eingab eine Identifikation und ein Kennwort in einer silverlight Anwendung.  Ich umwandele die Benutzer-eingegebene Kennwortschnur in ein System.Data.SqlTypes.Sqlbinary type.

I dann, using eine linq Frage, Versuch e, um den Benutzer, indem ich das Benutzer-eingegebene Kennwort (jetzt SqlBinary) gegen das Kennwort in der sql-Bedienerdatenbanktabelle zu validieren überprüfe; jedoch benutze ich linq, also versucht Sichtstudio 2010 automatisch, die sqlbinary Art in eine linq.binary Art umzuwandeln.  

That wirft eine Störung an Kompilierzeit.  Wie erhalte ich um den?

This ist die Störung, die ich erhalte:
Overload Entschließung ausfiel en, weil kein zugängliches „=“ mit diesen Argumenten benannt werden kann:
„Öffentlichkeit teilte Operator = (x als System.Data.SqlTypes.SqlBinary, y als System.Data.SqlTypes.SqlBinary) als System.Data.SqlTypes.SqlBoolean“: Wert der Art „System.Data.Linq.Binary“ kann nicht in „System.Data.SqlTypes.SqlBinary“ umgewandelt werden.
„Öffentlichkeit teilte Operator = (binary1 als System.Data.Linq.Binary, binary2 als System.Data.Linq.Binary) wie Boolesch“: Wert der Art „System.Data.SqlTypes.SqlBinary“ kann nicht in „System.Data.Linq.Binary“ umgewandelt werden.

Antwort : Wie wandele ich eine System.data.Linq.Binary Art in eine System.Data.SqlTypes.SqlBinary Art um?

Traurige Störung im letzten Pfosten, versuchen dieses.
1:
2:
3:
Schwacher Benutzer = (von u im db.UserInfo  _
            Wo userPW.CompareTo (u.Password) = 0 _
            u).FirstOrDefault vorwählen ()
Weitere Lösungen  
 
programming4us programming4us