Hi,
folgendes Thema:
Ich habe eine MySQL Datenbank, in dieser habe ich zum Beispiel drei Spalten:
- Datum
- String a
- String b
"String a" wird "Verschlüsselt" in die Datenbank geschrieben.
Die Frage ist nun, wie "Entschlüssel" ich das BEVOR die Daten im DataTable landen?
Wie das entschlüsseln geht weiß ich schon aber ich muss den String beim auslesen vor dem Anzeigen erst mal "abfangen".
Zum entschlüsseln habe ich eine Funktion der ich dann eben diesen "String a" übergeben muss, die antwort von der Funktion soll dann anstelle von Stringa ins DGV.
Beispielhafter Code mit dem ich die Daten in der Datenbank im DGV anzeige.
folgendes Thema:
Ich habe eine MySQL Datenbank, in dieser habe ich zum Beispiel drei Spalten:
- Datum
- String a
- String b
"String a" wird "Verschlüsselt" in die Datenbank geschrieben.
Die Frage ist nun, wie "Entschlüssel" ich das BEVOR die Daten im DataTable landen?
Wie das entschlüsseln geht weiß ich schon aber ich muss den String beim auslesen vor dem Anzeigen erst mal "abfangen".
Zum entschlüsseln habe ich eine Funktion der ich dann eben diesen "String a" übergeben muss, die antwort von der Funktion soll dann anstelle von Stringa ins DGV.
Beispielhafter Code mit dem ich die Daten in der Datenbank im DGV anzeige.
VB.NET-Quellcode
- Private EventsTable As DataTable
- Private Sub MySQLLaden()
- Dim Connection As New MySqlConnection
- Dim command As New MySqlCommand
- Dim MyAdapter As MySqlDataAdapter
- EventsTable = New DataTable
- Connection.ConnectionString = My.Settings.DatenbankVerbindungsstring
- Connection.Open()
- command.Connection = Connection
- MyAdapter = New MySqlDataAdapter("SELECT Datum, Stringa , Stringb FROM Events WHERE benutzer='" & BenutzerName & "'", Connection)
- MyAdapter.Fill(EventsTable)
- dgvEvents.DataSource = EventsTable
- Connection.Close()
- End Sub