dado que lo encontre, ayudare a quienes ya tienen este problema
Bueno, nadie respondio pero encontre una manera parche para solucionar el tema.
En la consulta al campo memo, coloquen un cast que convierta el campo xml en texto (por ejemplo
CAST(T.c.value('@name','varchar(30)') as varchar(max))
)
Luego Tomen el valor como un variant (qryLoadXML.Fields.FieldByName('Data').variant) y pasenselo a un campo tipo memo. Asi veran como queda el xml. Posteriormente ya pueden pasar el valor a un clientdataset o hacer lo que quieran.
Recuerden que este problema solo da con dbexpress, con ado anda super.
Saludos a todos los que lean esto, espero les ayude
|