Requete INSERT sous ACCESS

Signaler
Messages postés
8
Date d'inscription
vendredi 20 février 2004
Statut
Membre
Dernière intervention
12 juillet 2005
-
Messages postés
2
Date d'inscription
vendredi 4 février 2005
Statut
Membre
Dernière intervention
17 mai 2005
-
J'ai une requete SQL sous ACCESS a faire je dois faire une requete
d'insertion dans la table client qui contient les champs suivant:
-Client_num
-Client_Nom
-Client_Prenom
-Client_Adresse
-Ville_Id

dans la table ville j'ai:
-Ville_Id
-Ville_Nom
-Ville_CP

je voudrai inserer un client en rentrant son nom, son prenom, son adresse, son
nom de ville et son code postal et sachant que le nom de la ville et le code
postal doit etre convertit en identifiant de la ville
si quelqu'un a une idée de la requete
Merci d'avance

Fredon

3 réponses

Messages postés
1079
Date d'inscription
jeudi 14 novembre 2002
Statut
Membre
Dernière intervention
1 janvier 2012

D'où récupères-tu les champs que tu veux renseigner ?

sinon essaye un truc dans le genre :

INSERT INTO CLIENT (Client_num,Client_Nom,Client_Prenom,Client_Adresse,Ville_Id )
values
(CLI_NUM,CLI_NOM,CLI_PRE,CLI_ADR,(SELECT Ville_id from VILLE where Ville_Nom=VIL_NOM and Ville_CP=VIL_CP))

où les CLI_NUM, CLI_NOM, sont les valeurs à insérer.

++
Moustachu
Messages postés
6
Date d'inscription
jeudi 15 août 2002
Statut
Membre
Dernière intervention
11 novembre 2004

moi, en tous les cas, ça m'a bien aide, merci.

Kaaariboo
Messages postés
2
Date d'inscription
vendredi 4 février 2005
Statut
Membre
Dernière intervention
17 mai 2005

Bonjour,

Dans le même registre, j'envoie une requête INSERT sous VB.Net avec notamment une variable de format date que je récupère d'un DateTimePicker.

Seulement, ma requête ne fonctionne pas à cause du mauvais format que je mets à la variable Date...


ComAgenda =
New Data.OleDb.OleDbCommand("Insert Into RDV (Date, Objet, Lieu) Values (#", '" & strDate & "#, '" & strObjet & "', '" & strLieu & "')", conAgenda)

ou

ComAgenda =
New Data.OleDb.OleDbCommand("Insert Into RDV (idMembre, Date, Objet, Lieu) Values ('" & Right(frmAgentiel.ActiveForm.Tag, 3) & "', '" & strDate & "', '" & strObjet & "', '" & strLieu & "')", conAgenda)

ne fonctionnent pas !!!

Auriez-vous une piste à me donner ?

Merci par avance

Frédéric LIM
http://www.fredericlim.info