Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Unbekannte Datenablage in einer Access-Tabelle als Long-binary

Begonnen von FelixM, Mai 02, 2017, 20:56:30

⏪ vorheriges - nächstes ⏩

FelixM

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

DF6GL

Hallo,


wie "liest" Du dieses Feld denn aus?

Ein LB-Feld enthält keinen "String" , eher Byte für Byte geschriebene Daten.

Wurliwurm

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.