Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Fehlermeldung von der Datenbank (https://www.delphipraxis.net/120507-fehlermeldung-von-der-datenbank.html)

emsländer 11. Sep 2008 20:55

Datenbank: MS SQL • Version: 2005 • Zugriff über: ADO

Fehlermeldung von der Datenbank
 
Salve,

habe mal wieder ein Problem mit dem Datenbankzugriff.
Ich bekomme die Meldung: Parameter '_zuAkte' nicht gefunden

Vielleicht kann mir jemand sagen, was hier falsch ist:

Delphi-Quellcode:
    with _query do begin
      sql.text := 'insert into darlehensbausteine(zuAkte,Tilgungsweise,Kreditbetrag,'
             +'Zinsbindung,Tilgungssatz,Bearbeitungsgebuehr,Bearbeitungskosten,'
             +'Provision,Sondertilgung,EndfaelligLV,EndfaelligFonds,Zwifi) values'
             +'(:_zuAkte,:_Tilgungsweise,:_Kreditbetrag,:_Zinsbindung,:_Tilgungssatz,'
             +':_Bearbeitungsgebuehr,:_Bearbeitungskosten,:_Provision,:_Sondertilgung,'
             +':_EndfaelligLV,:_EndfaelligFonds,:_Zwifi)';


      ParamByName('_zuAkte').Asinteger := strtoint(zuAkte);
      ParamByName('_Tilgungsweise').AsString := Tilgungsweise;
      ParamByName('_Kreditbetrag').AsFloat := Kreditbetrag;
      ParamByName('_Zinsbindung').AsSmallInt := Zinsbindung;
      ParamByName('_Tilgungssatz').Asfloat := Tilgungssatz;
      ParamByName('_Bearbeitungsgebuehr').AsFloat := Bearbeitungsgebuehr;
      ParamByName('_Bearbeitungskosten').AsFloat := Bearbeitungskosten;
      ParamByName('_Provision').AsFloat := Provision;
      ParamByName('_Sondertilgung').Assmallint := strtoint(Sondertilgung);
      ParamByName('_EndfaelligLV').Assmallint := strtoint(EndfaelligLV);
      ParamByName('_EndfaelligFonds').Assmallint := strtoint(EndfaelligFonds);
      ParamByName('_Zwifi').Assmallint := strtoint(Zwifi);


      ExecSQL;
      sleep(100);
      result:='';
    end;
Danke und Gruss

EL

mkinzler 11. Sep 2008 20:57

Re: Fehlermeldung von der Datenbank
 
Vielleicht mag er die Underscores nicht

emsländer 11. Sep 2008 21:01

Re: Fehlermeldung von der Datenbank
 
Zitat:

Zitat von mkinzler
Vielleicht mag er die Underscores nicht

Habe ich an anderer Stelle auch und da frißt er das problemlos.
Ich hatte "_zuAkte" auch schon xAkte genannt.... genau die gleiche Fehlermeldung.
Daher bin ich ein wenig ratlos.




Gruss

EL

mkinzler 11. Sep 2008 21:31

Re: Fehlermeldung von der Datenbank
 
Ist .ParamCheck True?


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:51 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