Recherche
Recherche
Les mémos
Je débute...
Visites

 998904 visiteurs

 2 visiteurs en ligne

Ajouter un enregistrement

Cette requête ajout permet de créer un nouvel enregistrement en donnant une valeur à quelques champs :

INSERT INTO LaTable ( LeTexte, LaValeur, LaDate ) SELECT "Mon Mot", 4840, Date();

Cette requête ajout permet de créer un nouvel enregistrement dont les données viennent d'une autre table et en renseignant la clé de l'enregistrement concerné.

INSERT INTO LaTable ( LeTexte, LaValeur, LaDate )
SELECT AutreTable.Champ1, AutreTable.Champ2, AutreTable.Champ3
FROM AutreTable;

La même requête, mais on ajoute dans la table d'une autre base :

INSERT INTO LaTable ( LeTexte, LaValeur, LaDate ) IN AutreBase
SELECT Table2.Champ1, Table2.Champ2, Table2.Champ3
FROM Table2;

Cette requête ajout utilise le VBA et permet de créer un nouvel enregistrement en renseignant les zones de texte situées dans un formulaire (utile s'il est indépendant) :

CurrentDB.Execute ( _
    "INSERT INTO LaTable ( Champ_Texte, Champ_Numérique, Champ_Date ) " _
    "VALUES ('" & Me!ZoneTexte1 & "'," & Me!ZoneTexte2 & "," & Format(Me!ZoneTexte3,"#MM-DD-YYYY#") & ");"


Catégorie : Les mémos - Requêtes
Page lue 16384 fois