Delphi Strings und C# Strings sind nicht kompatibel. Imo geht an der Stelle nur der Austausch über PChar.
Nope, der Austausch geht ganz einfach mit WideString.
Keine Pointer, Kein
Ansi, Kein Gezicke.
Der
Beitrag bei Stackoverflow handelt von Oxygene aka Delphi Prism, aber ist genauso rückwärts auf C# anwendbar.
btw, als Ergebnis einer Abfrage wäre wohl ein
OleVariant am sinnvollsten. Oder ein Interface, welches einem erlaubt durch die Ergebnismenge zu scrollen.