![]() |
[SQL, Paradox7] Keine Übereinstimmung der Typen im Ausdruck
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:
Und meine Fehlermeldung:
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;
Code:
Leider bekomme ich nicht mitgeteilt welches nicht stimmt. Ich hab doch alles richtig angegeben oder?
---------------------------
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 --------------------------- |
Re: [SQL, Paradox7] Keine Übereinstimmung der Typen im Ausdr
Die Fehlermeldung deutet darauf hin, dass du die Datentypen verwechselst, so kannst du beispielsweise keinen Stringwert in ein Integer-Feld einfügen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:52 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