Ich habe es jetzt noch mal mit dem Chrome-Compiler neu kompiliert (nun auch mit nem ordentlichen Namespace).
Zitat von
Elvis:
Zitat von
Alexander:
st eigentlich zumindest, nach dem was Delphi anzeigt, ein string.
Dann sollte es keine Probleme geben. CData kann sich implizit in einen String wandeln indem es einfach Text zurückgibt.
Das habe ich mir ja auch gedacht. Es gibt einfach keinen Unterschied. Dennoch meckert die Komponente.
Zitat:
Zitat:
Gibt es eigentlich einen Unterschied zwischen string und String?
Ja gibt es, zumindest syntaktisch. In Delphi.Net kannst du keine Member von String benutzen, außer du nimmst einen typecast auf System.String, bzw. deklarierst ihn so.
Zitat:
Oder wird das string auf String gemappt, oder umgekehrt?
Da kennt wohl einer Reflector noch nicht?
Ehrlich gesagt, nicht wirklich. Bei der geringen Zeit, die ich momentan habe
.
(Hast du dir dein Wissen eigentlich selbst beigebracht? )
Zitat:
Wirkliche Klarheit wird dir nur der Debugger liefern können. Einfach mal schauen, was in CData drin steht.
Da CData ToString überschreibt sollte der Inhalt zu sehen sein ohne es aufklappen zu müssen.
Leider ja auch nicht. Hatte ich ja schon versucht. Der
SQL-String wird komplett richtig ausgelesen. Auch die Komponente hat den eigentlich den richtigen String bekommen. Nur irgendetwas scheint zu stören und es kommt zum Fehler.
Es handelt sich im Übrigen um diese Komponente:
http://www.datadynamics.com/Products...spx?Product=DC
Allerdings in einer etwas älteren Version (2.5).