Einzelnen Beitrag anzeigen

Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#1

[SQL, Paradox7] Keine Übereinstimmung der Typen im Ausdruck

  Alt 14. Aug 2004, 11:42
Hi,


und gleich wieder ein Fehler.

Meine Tabelle:

EntwicklerID: Interger(kurz)
Kartenname: Alpha
Groesse: Alpha
Status: Alpha
Schwierigkeit: Alpha
Kommentar: Memo

Meine SQL-Anweisung:
Delphi-Quellcode:
  SQL.Close;
  SQL.SQL.Clear;
  SQL.SQL.Add('INSERT INTO Karten (EntwicklerID, Kartenname, Groesse, Status, ' +
              'Schwierigkeit, Kommentar) VALUES (:id, :name, :groesse, :status, ' +
              ':klevel, :kommentar)');
  SQL.ParamCheck := true;
  SQL.ParamByName('id').AsInteger := ID; // ID ist deklarierst als Integer
  SQL.ParamByName('name').AsString := edname.Text;
  SQL.ParamByName('groesse').AsString := cbbgroesse.Text;
  SQL.ParamByName('status').AsString := cbbStatus.Text;
  SQL.ParamByName('klevel').AsString := cbbschwierigkeit.Text;
  SQL.ParamByName('kommentar').AsMemo := rekommentar.Lines.Text;
  SQL.ExecSQL;
Und meine Fehlermeldung:

Code:
---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt SKVP.exe ist eine Exception der Klasse EDBEngineError aufgetreten. Meldung: 'Keine Übereinstimmung der Typen im Ausdruck'. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
---------------------------
OK  Hilfe  
---------------------------
Leider bekomme ich nicht mitgeteilt welches nicht stimmt. Ich hab doch alles richtig angegeben oder?
  Mit Zitat antworten Zitat