Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   ADOCommand Parameter - ich werde bekoppt (https://www.delphipraxis.net/178412-adocommand-parameter-ich-werde-bekoppt.html)

arnof 7. Jan 2014 10:58

AW: ADOCommand Parameter - ich werde bekoppt
 
Mein Tipp, lese nach der Übergabe einfach mal den Parameter wieder aus, ob das richtige drin steht.

Wenn Ja, dann ist der Fehler woanders zu suchen (die SQL Funktion könnte ja auch falsch sein :wink:)

nahpets 7. Jan 2014 15:32

AW: ADOCommand Parameter - ich werde bekoppt
 
Zitat:

Zitat von süden (Beitrag 1242460)
Ist fest verdrahtet im Objektexplorer als ftFloat.

Das muss nicht immer zwingend funktionieren, habe da auch schon mal die Erfahrung gemacht, dass das Ergebnis anders aussah, als erwartet.
Meine Lösung sah in etwa so aus:
Delphi-Quellcode:
  ADOCommand1.Parameters.Clear;
  ADOCommand1.CommandText := 'parametriesiertes SQL...';
  ADOCommand1.Parameters.ParamByName('jeder Parameter').DataType := ftDatentyp;
  ADOCommand1.Parameters.ParamByName('jeder Parameter').Value := Wert;
Nachsatz:

Beim Kompilieren darauf achten, dass die Entwicklungsumgebung keine geöffnete Datenbankverbindung, Abfrage... hat.

Die Datenbankverbindung immer im laufenden Programm herstellen und beenden und nicht die bereits in der Entwicklungsumgebung geöffnete Datenbankverbindung nutzen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:19 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz