Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1766 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Pb SQL et Delphi] énnoncé d'une requête INSERT

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Pb SQL et Delphi] énnoncé d'une requête INSERT

n°128275
trueslash
(╯°□°)╯︵ MMM
Posté le 19-04-2002 à 09:52:19  profilanswer
 

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 ... :gun: )
 
qqun a déjà eu se problème ?
 
 :hello:

 

[jfdsdjhfuetppo]--Message édité par trueslash--[/jfdsdjhfuetppo]

mood
Publicité
Posté le 19-04-2002 à 09:52:19  profilanswer
 

n°128280
antp
Super Administrateur
Champion des excuses bidons
Posté le 19-04-2002 à 10:02:49  profilanswer
 

Et tu le mets comments dans le code Pascal dans Delphi ?
Donne au moins quelques lignes de code ;)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°128310
trueslash
(╯°□°)╯︵ MMM
Posté le 19-04-2002 à 10:16:17  profilanswer
 

j'utilise ExecSQL
 
DConnexion.QInsertionEnTeteCIM.ExecSQL;
 
DConnexion est mon DataModule
QInsertionEnTeteCIM est mon Query

n°128317
antp
Super Administrateur
Champion des excuses bidons
Posté le 19-04-2002 à 10:22:17  profilanswer
 

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;


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°128331
trueslash
(╯°□°)╯︵ MMM
Posté le 19-04-2002 à 10:30:28  profilanswer
 

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  :??:

n°128340
antp
Super Administrateur
Champion des excuses bidons
Posté le 19-04-2002 à 10:34:13  profilanswer
 
n°128348
trueslash
(╯°□°)╯︵ MMM
Posté le 19-04-2002 à 10:39:35  profilanswer
 

trouvé, il faut des parenthèses autour de (Val1, Val2)
 
putain d'erreur a la con qui fait perdre 1/2 heure  :sweat:

n°128406
antp
Super Administrateur
Champion des excuses bidons
Posté le 19-04-2002 à 11:16:21  profilanswer
 

Ha oui tiens, j'avais fait attention à ça :sweat:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Pb SQL et Delphi] énnoncé d'une requête INSERT

 

Sujets relatifs
[MySQL] Insert apres Delete[Delphi] lancer un programme DOS ? [résolu]
[PL/SQL] procédure stockée sous Orcale8.1[PERL] Liste des tables dans Access.... SQL commande ?
[delphi]ca vous dit quelque chose ce message d'erreur?Comment joindre deux requête SQL
SQL, problème lors du countun bon site pour s'initier à delphi 5
[Réponse] Lancer une procédure PL/SQL à partir d'un shell Unix 
Plus de sujets relatifs à : [Pb SQL et Delphi] énnoncé d'une requête INSERT


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR