Einzelnen Beitrag anzeigen

arnof

Registriert seit: 25. Apr 2013
1.252 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

String der ein varbyte wird

  Alt 27. Dez 2013, 17:02
Datenbank: MYSQL • Version: 5.x • Zugriff über: ADO
Hallo,

ich habe ein Problem, das sich in Delphi XE2 mit ADODB auftut. Ich habe ein SQL Anweisung, das je nach Inhalt ein Datumsfeld oder ein String zurückliefert.

Bisher ging das ohne Probleme: D5 -> mysqlquerybrowser zeigen das richtige an. In Xe2 kommt ein TVarBytes an. Die Länge des Inhaltes stimmt in Bytes, wenn ich aber in die Bytes schaue steht nicht der richtige Inhalt drin. Statt einem Datum im Textvormat steht und ein Umbruch drin, die restlichen Bytes der richtigen Länge ist nur Müll!

Ich vermute hier ein Konvertierungsproblem in der ADODB.

Hat das schon mal jemand gehabt bzw gelöst ?
  Mit Zitat antworten Zitat