Bonjour !
Un petit problème pour une conception de requête...
J'ai deux tables : A et B
T_Famille...............T_sousFamille
CP_Famille...............CP_sousFamille
nom_Famille.............CE_Famille
.............................nom_sousFamille
J'affiche le nom_famille dans une listbox, et dans une textbox je propose à l'utilisateur d'ajouter une sousfamille à la famille que l'utilisateur aura sélectionné...
Dans ma listbox nom_famille, je récupère l'index qui est la clé primaire CP_Famille.
Je souhaiterai créer une requête INSERT INTO pour rajouter le nom_sousFamille de la textbox, en tenant compte de la famille sélectionnée dans la listbox...
J'ai pensé à ce code :
Mais au niveau de la syntaxe ça ne va pas... j'ai le retour d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ObjetCommand.CommandText = " INSERT INTO Sous_Famille (nom_sousFamille)" & _ " VALUES('" & Me.txtbox_sousFamille.Text & "')" & _ " WHERE ((Famille.CP_comp) = (" & Me.Lstbox_choixFamille.SelectedIndex & ")); "Mes tables sont sous access.Point-virgule absent à la fin de l'instruction SQL.
Peut-être avez vous une idée ?
Merci d'avance !
Partager