Vraag : Hoe zet ik een type System.data.Linq.Binary in om een type System.Data.SqlTypes.SqlBinary?

Ik heb een gebruiker invoerde een identiteitskaart en een wachtwoord in een silverlighttoepassing.  Ik zet het gebruiker-binnengegaane wachtwoordkoord in een System.Data.SqlTypes.Sqlbinary type.

I dan om, gebruikend een linqvraag, probeer om de gebruiker te bevestigen door het gebruiker-binnengegaane wachtwoord (nu SqlBinary) te controleren tegen het wachtwoord in de sql lijst van het servergegevensbestand; nochtans, ik linq zo visuele studio 2010 automatisch probeer gebruik om het sqlbinary type in een type om te zetten linq.binary.  

That werpt een fout bij compileert tijd.  Hoe krijg ik rond dat?

This is de fout die ik heb gekregen:
Overload- resolutie omdat geen toegankelijk „=“ met deze argumenten kan worden geroepen:
„Openbare Gedeelde Exploitant = (x als System.Data.SqlTypes.SqlBinary, y als System.Data.SqlTypes.SqlBinary) als System.Data.SqlTypes.SqlBoolean“: De waarde van type „System.Data.Linq.Binary“ kan niet in „System.Data.SqlTypes.SqlBinary“ worden omgezet.
„Openbare Gedeelde Exploitant = (binary1 als System.Data.Linq.Binary, binary2 als System.Data.Linq.Binary) zoals Van Boole“: De waarde van type „System.Data.SqlTypes.SqlBinary“ kan niet in „System.Data.Linq.Binary“ worden omgezet.

Antwoord : Hoe zet ik een type System.data.Linq.Binary in om een type System.Data.SqlTypes.SqlBinary?

De droevige fout in laatste post, probeert dit.
1:
2:
3:
Schemerige gebruiker = (van u in db.UserInfo  _
            Waar userPW.CompareTo (u.Password) = 0 _
            Selecteer u) .FirstOrDefault ()
Andere oplossingen  
 
programming4us programming4us