Hallo mkinzler
ja, ist nicht sehr schön, dass da so ziemlich viel fest verdrahtet ist, sollte aber bei diesem Fehler keinen Einfluss haben. Wenn da ein Wert falsch wäre, dürfte erst beim Open ein Fehler kommen.
Hallo Perkau
Deine Aussage stimmt nicht. Ich kann problemlos im CommandText-Parameter des ADODataSet Multiline erfassen. Siehe angefügter ScreenShot.
Der Umweg über das Memo ist darin begründet, dass dem User das
SQL-Statement angezeigt werden muss (und deshalb auch die Multilines).
Den CommandText auf blank setzen kommt von meinem 200'000 Versuchen her, dem Fehler auf die Schliche zu kommen, macht aber tatsächlich keinen Sinn.
Ich habe es übrigens inzwischen noch versucht, indem ich das Memo zeilenweise in den CommandText geladen habe, einmal mit und einmal ohne #13#10 am Ende jeder Zeile. Der Effekt ist derselbe. Bereits beim Laden der ersten MemoZeile bekomme ich die
Exception.