sql >> Database teknologi >  >> RDS >> Sqlserver

Krypter kolonnedata med LINQ

Du kan tilføje en delvis klasse med en egenskab, der indkapsler denne logik som:

public partial class DbTableItem
{
  public String UnencryptedPass
  {
    get
    {
       return  Crypter.Decrypt(this.Pass);
    }

    set
    {
       this.Pass = Crypter.Encrypt(value)
    }
  }
}

Håber det hjælper :)



  1. PL/SQL:ORA-00904:ugyldig identifikator &PL/SQL:Udsagn ignoreret&PLS-00364:brug af sløjfeindeksvariabel er ugyldig

  2. MySQL CURRENT_TIMESTAMP som DEFAULT

  3. Er en BLOB konverteret ved hjælp af det aktuelle/standardtegnsæt i MySQL?

  4. Django-forespørgsel med order_by, distinct og limit på Postgresql