Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: FelixM am Mai 02, 2017, 20:56:30

Titel: Unbekannte Datenablage in einer Access-Tabelle als Long-binary
Beitrag von: FelixM am Mai 02, 2017, 20:56:30
Liebe Mitstreiter!

Ich greife mittels Excel-VBA auf eine Datenbank zu und komme an einer Stelle nicht weiter. Ich verwende Office 2010 - 64bit.

Programm X erzeugt eine Access-Datenbank mit diversen Tabellen. Der Zugriff auf die Daten ist über VBA absolut problemlos.
Ein Feld enthält Long binary-Daten. Wenn ich dieses Feld auslese, erhalte ich folgende Zeichenfolge:

"7801B309482C4ACC2D5648CD4BCE4FC9CC4BB7550A0D71B350B2B3018B2B64A6D82AB9A416271765169464E6E729299425E694A6DA2A398280923E8AB2A2C472A0017E4570454E2080AAC8393F373735AF04AEC41904404AF421EEB003004F352E0E"

Laut Programm X sollen in dieser Zeichenfolge die Strings "AAAAA", "BBBBB" und "CCCCC" enthalten sein. Bisher ist es mir aber nicht gelungen, diese zu extrahieren.

Nun meine Frage:
Hat jemand einen Tipp für mich, auf welche Weise die Strings in der Zeichenfolge codiert sind?

Ich bin für jeden Ansatz dankbar!

Viele Grüße
Felix
Titel: Re: Unbekannte Datenablage in einer Access-Tabelle als Long-binary
Beitrag von: DF6GL am Mai 02, 2017, 22:44:46
Hallo,


wie "liest" Du dieses Feld denn aus?

Ein LB-Feld enthält keinen "String" , eher Byte für Byte geschriebene Daten.
Titel: Re: Unbekannte Datenablage in einer Access-Tabelle als Long-binary
Beitrag von: Wurliwurm am Mai 03, 2017, 08:49:22
Zitat von: DF6GL am Mai 02, 2017, 22:44:46
Ein LB-Feld enthält keinen "String" , eher Byte für Byte geschriebene Daten.

Ja, und so ein Haufen Zahlen will interpretiert sein. Genauso wie Text kann es ein Bild sein oder Musik. Die Frage, ob bestimmte Zeichenfolgen darin enthalten sind, ist grundsätzlich ebenso vage wie die Frage, ob eine bestimmte Melodie darin enthalten ist.

Es stellt sich die Frage, wie ProgrammX die Strings hineinkodiert.