![]() |
SQL-Anweisungen während der Laufzeit ändern
Hallo,
ich möchte in den SQL-Anweisungen eine Zeile während der Laufzeit ändern (Interbase). Mit
SQL-Code:
geht es leider nicht.
IBDataSet1.SelectSQL[15] := 'Order by Anfang';
Wer weiss wie? |
Re: SQL-Anweisungen während der Laufzeit ändern
Welchen Fehler bringt er?
Probiers mal mit
Delphi-Quellcode:
IBDataSet1.SelectSQL.Add('Order by Anfang');
|
Re: SQL-Anweisungen während der Laufzeit ändern
Hallo,
ich will die Zeile ändern bzw. löschen. :gruebel: |
Re: SQL-Anweisungen während der Laufzeit ändern
Achso, sorry, ich dachte die Zeile wäre noch nicht dort. Sag mir mal, welchen Fehler du erhältst. ZV, Compilerfehler...
|
Re: SQL-Anweisungen während der Laufzeit ändern
Fehler:
Der Listenindex überschreitet das Maximum. Ich hab es jetzt herausgefunden, die Zeile 15 gab es gar nicht. :oops: Danke |
Re: SQL-Anweisungen während der Laufzeit ändern
Tröste Dich, ist wohl Jedem schon passiert ;).
Lustiger kann es sein, wenn man aus Versehen über das Ende eines (dynamischen) Array raus liest und dort von einem vorherigen Durchlauf noch sinnvolle Werte standen :wall: :coder: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz