Requête Update [Résolu]

Messages postés
76
Date d'inscription
mardi 18 décembre 2007
Dernière intervention
11 mars 2014
- - Dernière réponse : cs_cantador
Messages postés
4996
Date d'inscription
dimanche 26 février 2006
Dernière intervention
27 mars 2018
- 12 avril 2009 à 17:06
salut tout le monde,
j'ai une application de gestion.A chaque lancement de l'application, je mets à jour tous les enregistrements du champ "Date_actuelle" de la table "Livres".c'est à dire,j'y poste la date du jour. .comment résoudre ce problèmeavec une requête Update ?
merci
Afficher la suite 

Votre réponse

7 réponses

Meilleure réponse
Messages postés
76
Date d'inscription
mardi 18 décembre 2007
Dernière intervention
11 mars 2014
3
Merci
merci beaucoup cantador! ça marche.
auparavant,j'ai fait ce code :
with Query1.SQL do
  begin
    Clear;
    Add('Update Livres ');
    Add('Set Date_actuelle =:Date_actuelle ');
    Query1.ExecSQL;
  end;

je n'ai pas donné la valeur du champ "Date_actuelle",donc c'est pour ça que ça n'a pas marché!

merci encore.
cordialement .
[../auteur/CANTADOR/705439.aspx ]

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 98 internautes ce mois-ci

Commenter la réponse de nabil351974
Messages postés
4996
Date d'inscription
dimanche 26 février 2006
Dernière intervention
27 mars 2018
0
Merci
Bonsoir,

Base de données ?
Outil de développement ?
Mode d'exécution direct sous editeur ou par programmation ?

cantador
Commenter la réponse de cs_cantador
Messages postés
76
Date d'inscription
mardi 18 décembre 2007
Dernière intervention
11 mars 2014
0
Merci
Bonsoir,
pardon,je travaille sous delphi 7.
mon SGBD : paradox.
je veux faire une requête update avec un mode d'exécution  par programmation.
merci
Commenter la réponse de nabil351974
Messages postés
4996
Date d'inscription
dimanche 26 février 2006
Dernière intervention
27 mars 2018
0
Merci
procedure TForm1.Button13Click(Sender: TObject);
begin
  with Query2.SQL do
  begin
    Clear;
    Add('Update Livres ');
    Add('Set Date_actuelle =:CeJour ');
    Query2.ParamByName('CeJour').Value := Date;
    Query2.ExecSQL;
  end;
end;

cantador
Commenter la réponse de cs_cantador
Messages postés
4996
Date d'inscription
dimanche 26 février 2006
Dernière intervention
27 mars 2018
0
Merci
A noter:

=:


->>> paramètre

:=
->>> affectation

merci d'accepter ma réponse..

cantador
Commenter la réponse de cs_cantador
Messages postés
76
Date d'inscription
mardi 18 décembre 2007
Dernière intervention
11 mars 2014
0
Merci
salut cantador,

j'ai remplacer " date" par "now" et le tour est joué:
------------------------------------------------------------------
Query1.ParamByName('Date_actuelle').Value := now;
------------------------------------------------------------------
merci encore!
au plaisir
Commenter la réponse de nabil351974
Messages postés
4996
Date d'inscription
dimanche 26 février 2006
Dernière intervention
27 mars 2018
0
Merci
oui, ça marche aussi avec now
tout dépend du format de stockage du champ "Date_actuelle "

cantador
Commenter la réponse de cs_cantador

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.