Registriert seit: 6. Okt 2003
591 Beiträge
|
"Keine Übereinstimmung der Typen im Ausdruck" -Was
9. Feb 2005, 23:15
Datenbank: Paradox • Version: 7 • Zugriff über: Query Komponente
Hallo,
wie schon im Titel steht, habe ich ein Problem mit der Fehleranzeige:
"Keine Übereinstimmung der Typen im Ausdruck"
Dieser entsteht wenn ich einen Eintrag in meine DB ( Paradox 7) machen möchte.
Hierzu nutze ich folgenden Code:
Delphi-Quellcode:
Form1.Frame31.Query1.SQL.Clear;
Form1.Frame31.Query1.SQL.Add('INSERT INTO Benutzer (Vorname, Name, Adresse, PLZ, Stadt, Mail, Web, Abteilung, Berechtigung, Laufwerk, Internet, Kommunikation, Protokoll, Adressbuch, Sperren, MsgLogin, Archiv, Text)');
Form1.Frame31.Query1.SQL.Add('VALUES (:Vorname1, :Name1, :Adresse1, :PLZ1, :Stadt1, :Mail1, :Web1, :Abteilung1, :Berechtigung1, :Laufwerk1, :Internet1, :Kommunikation1, :Protokoll1, :Adressbuch1, :Sperren1, :MsgLogin1, :Archiv1, :Text1)');
Form1.Frame31.Query1.Params.ParamValues['Vorname1'] := Vorname1;
Form1.Frame31.Query1.Params.ParamValues['Name1'] := Name1;
Form1.Frame31.Query1.Params.ParamValues['Adresse1'] := Adresse1;
Form1.Frame31.Query1.Params.ParamValues['PLZ1'] := PLZ1;
Form1.Frame31.Query1.Params.ParamValues['Stadt1'] := Stadt1;
Form1.Frame31.Query1.Params.ParamValues['Mail1'] := Mail1;
Form1.Frame31.Query1.Params.ParamValues['Web1'] := Web1;
Form1.Frame31.Query1.Params.ParamValues['Abteilung1'] := Abteilung1;
Form1.Frame31.Query1.Params.ParamValues['Berechtigung1'] := Berechtigung1;
Form1.Frame31.Query1.Params.ParamValues['Laufwerk1'] := Laufwerk1;
Form1.Frame31.Query1.Params.ParamValues['Internet1'] := Internet1;
Form1.Frame31.Query1.Params.ParamValues['Kommunikation1'] := Kommunikation1;
Form1.Frame31.Query1.Params.ParamValues['Protokoll1'] := Protokoll1;
Form1.Frame31.Query1.Params.ParamValues['Adressbuch1'] := Adressbuch1;
Form1.Frame31.Query1.Params.ParamValues['Sperren1'] := Sperren1;
Form1.Frame31.Query1.Params.ParamValues['MsgLogin1'] := MsgLogin1;
Form1.Frame31.Query1.Params.ParamValues['Archiv1'] := Archiv1;
Form1.Frame31.Query1.Params.ParamValues['Text1'] := Text1;
Form1.Frame31.Query1.ExecSQL;
Alle Variablen sind korrekt zugewiesen...
Was bedeutet diese Fehlermeldung?
Was kann ich dagegen machen?
Gruß
Thomas
|
|
Zitat
|