énnoncé d'une requête INSERT [Pb SQL et Delphi] - Delphi/Pascal - Programmation
Marsh Posté le 19-04-2002 à 10:02:49
Et tu le mets comments dans le code Pascal dans Delphi ?
Donne au moins quelques lignes de code
Marsh Posté le 19-04-2002 à 10:16:17
j'utilise ExecSQL
DConnexion.QInsertionEnTeteCIM.ExecSQL;
DConnexion est mon DataModule
QInsertionEnTeteCIM est mon Query
Marsh Posté le 19-04-2002 à 10:22:17
un truc dans ce genre ?
with DConnexion.QInsertionEnTeteCIM do
begin
Close;
SQL.Clear;
SQL.Add('INSERT INTO MaTable (Champs1, Champs2) VALUES Val1, Val2;';
ExecSQL;
Close;
end;
Marsh Posté le 19-04-2002 à 10:30:28
en fait, le SQL est carrément écrit en dur à l'exécution donc je devrais juste à avoir à faire ça:
with DConnexion.QInsertionEnTeteCIM do
begin
Close;
ExecSQL;
Close;
end;
non
Marsh Posté le 19-04-2002 à 10:34:13
ReplyMarsh Posté le 19-04-2002 à 10:39:35
trouvé, il faut des parenthèses autour de (Val1, Val2)
putain d'erreur a la con qui fait perdre 1/2 heure
Marsh Posté le 19-04-2002 à 11:16:21
Ha oui tiens, j'avais fait attention à ça
Marsh Posté le 19-04-2002 à 09:52:19
voilà mon problème:
je veux faire un INSERT.
j'utilise la syntaxe suivante:
INSERT INTO MaTable (Champs1, Champs2) VALUES Val1, Val2;
ça fonctionne très bien sous acces mais pas sous Delphi (il me dit qu'il comprend pas après le INSERT ... )
qqun a déjà eu se problème ?
[jfdsdjhfuetppo]--Message édité par trueslash--[/jfdsdjhfuetppo]