Aus SqlServer2005 mittels ODBC Werte vom Datentyp XML lesen



  • Hallo,

    ich versuche über die Klasse CRecordset mittels GetFieldValue einen Wert einer Spalte vom Typ XML in einen String zu lesen. Leider funktioniert nichts.
    Alle anderen Werte anderer Typen funktionieren, nur der Datentyp XML nicht.

    Weiß jemand wie das funktioniert??

    Bin am verzweifeln.

    Danke im Voraus



  • Hallo,

    auf welche Weise funktioniert es nicht? Hast du daran gedacht, dass der SQL-XML-Datentyp auf den Typ ntext abgebildet wird? D.h., das Ergebnis liegt als Unicode-Zeichenkette vor.

    MfG,

    Probe-Nutzer



  • Hallo,

    ich habe rausgefunden, wo der Fehler liegt.
    Ich habe den SQL Native Client als Treiber verwendet. Anscheinend ist da ein BUG.
    Wenn ich direkt als Treiber ODBC verwende geht es!!


Anmelden zum Antworten