Fra DataSet til Byte[ ]
Jeg er lige igang med at læse noget data fra et DataSet over i et Kunde object, men er støt på et problem.Et af de felter jeg skal have indsat i mit Kunde object, er et Byte[]
Her bliver det lagt ind.
dataSet.Tables[0].Rows[0]["Kodeord"] = EncryptKodeord(this.kodeord.Text);
Min krypterings algoritme
public static byte[] EncryptKodeord(string kodeord)
{
UnicodeEncoding encoding = new UnicodeEncoding();
byte[] hashBytes = encoding.GetBytes(kodeord);
SHA1 sha1 = new SHA1CryptoServiceProvider();
byte[] cryptKodeord = sha1.ComputeHash(hashBytes);
return cryptKodeord;
}
Sådan her er den gemt i DataSettet
<Kodeord>Axtu78LFHrvWgn6ErqTfsc2ZmkU=</Kodeord>
Her forsøger jeg at hente flytte det over i mit Kunde object
newUser.Kodeord = dataSet.Tables[0].Rows[0]["Kodeord"]);
Men hvordan gør jeg lige det når det skal indsættes som Byte[] ?
