Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    Hallo zusammen, ich muss aus einer Access "Datenbank" eine Tabelle auslesen und die Daten auf einen Datenbankserver bringen. Die Tabelle enthält eine Spalte vom Typ "Ole-Objekt", in dieser befinden sich unterschiedliche Dateiformate, Word, Images, PDF usw. In der Access Datei wird angezeigt was für ein Dateiformat vorliegt. Bei einem Doppelklick wird die Datei mit dem entsprechenden Programm geöffnet. Nun meine Frage: Wie komme ich an das Dateiformat wenn ich die Tabelle per OleDbCommand auslese…

  • Benutzer-Avatarbild

    Da bin ich noch mal, immer noch ohne Lösung für das oben erläuterte Problem. Dafür habe ich ein neues Problem zu der Thematik aufgetan. Ich habe heute festgestellt, dass der Datentyp "OLE-Object" nicht mit dem Datentyp Blob oder Varbinary/Binary vergleichbar ist. Wenn ich nun die Inhalte (byte[]) mit einem FileStream auf die Platte schreibe, kann dieser nicht geöffnet werden. Ich könnte mir vorstellen das Access Infos zu dem abgelegten File mit in dem Array speichert und es daher nicht einfach a…

  • Benutzer-Avatarbild

    Zitat von RodFromGermany: „Probier mal mit Strict Off Weise das Ding einer Variable vom Typ Object zu“ Sorry, ich kann gerade nicht testen. Was soll ich dem "Ding" zuweisen, das was aus der Datenbank kommt, oder das was ich auf die Platte geschrieben habe? Was aus der DB kommt sollte System.Byte[] sein. Das was aus der DB kommt muss ja aus byte[] in ein Objekt Typ gestreamt werden, oder bin ich jetzt auf dem falschen Dampfer?

  • Benutzer-Avatarbild

    Guten Morgen! Vielen Dank für die Unterstützung! Meine Vermutung das Access in dem Ole-Object zusätzliche Infos speichert und das Format damit unkompatibel wird hat sich nun bestätigt: yohz.com/blogs/2017/04/23/expo…s-from-ole-object-fields/ Gibt es vielleicht mit VBA die Möglichkeit die Daten definiert auf eine Platte zu streamen? Dann könnte ich sie mir von dort automatisiert holen.

  • Benutzer-Avatarbild

    Vielen Dank für deine Unsterstützung! Das Probelm muss ich erstmal zuzrückstellen, da es zu Zeitaufwändig ist. Vielleicht kann ich das im Sommer noch mal angehen.