![]() |
Datenbank: MySQL • Version: 5.5 • Zugriff über: MyConnection
DBGrid Text verschlüsseln mit der XOR-Methode
Hallo,
würde gerne mit der XOR-Methode Text verschlüsseln! Hier der Quelltext! Leider wird der Text nicht verschüsselt ?
Delphi-Quellcode:
procedure TForm1.AdvGlowButton3Click(Sender: TObject);
var s: String; i: Integer; //begin //if MyTable2.FieldByName('StatusEinsatz').Text ='Eingang' then begin // Kodieren MyTable2.Edit; s:=MyTable2.FieldByName('Meldung').Text; for i:=1 to length(s) do s[i]:=char(23 Xor Ord(s[i])); MyTable2.FieldByName('StatusEinsatz').Text :='Quittung +'; MyTable2.Post; MyTable2.Refresh; //end else begin end; //end; |
AW: DBGrid Text verschlüsseln mit der XOR-Methode
Du weist ja s auch nicht mehr dem Feld zu ...
Bei der XOR - Verschlüssung können Zeichen entstehen mit denen ein normales Varcharfeld nicht wie erwartet umgeht. Die Schlüsselstärke 1 Byte ist recht mau. Die Einrückungen sind etwas verwirrend .... |
AW: DBGrid Text verschlüsseln mit der XOR-Methode
Wenn Du auch nur die Kopie "verschlüsselst" hat das mit dem Original ja nichts zu tun.
|
AW: DBGrid Text verschlüsseln mit der XOR-Methode
Ok, dann suche ich mal eine andere Lösung!
Danke für Eure Hilfe :-D |
AW: DBGrid Text verschlüsseln mit der XOR-Methode
Einfach noch einmal andersherum zuweisen sollte doch genügen.
|
AW: DBGrid Text verschlüsseln mit der XOR-Methode
Zitat:
wie meinst Du das? |
AW: DBGrid Text verschlüsseln mit der XOR-Methode
Delphi-Quellcode:
s:=MyTable2.FieldByName('Meldung').Text;
... MyTable2.FieldByName('Meldung').Text := s; MyTable2.Post; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz