fixou81
Messages postés200Date d'inscriptionlundi 9 mai 2005StatutMembreDernière intervention12 juin 2007
-
28 mai 2007 à 14:57
cs_Nicko11
Messages postés1141Date d'inscriptionmercredi 7 mars 2007StatutMembreDernière intervention19 septembre 2007
-
28 mai 2007 à 15:11
Bonjour,
voila j'ai une table nomnée tbldoctype qui contient les champs Nomdoctype et chemindoctype. Cette tabe adeja des données. L'utilisateur choisit un doc grace a une zone de liste deroulante qui affiche les Nomdoctype que contient la table. Je souhaite recuperer chemindoctype correspondant au nomdoctype selectionné. La zone de liste deroulante se nomne listedoctype. Je fais donc un recordsetmais au niveau de ma requete ca ne marche pas. J'ai fait :
Dim Rst As DAO.Recordset
Dim odb As DAO.database
Dim SQL As String
Set odb = CurrentDbSQL "SELECT Chemindoctype FROM tbldoctype WHERE Nomdoctype" Listedoctype.value
Set Rst = odb.OpenRecordset(SQL)
With Rst
While Not .EOF
..........
Donc ca me dit que j'ai mal orthografié ma requete et je ne vois pas ce qui cloche.
Quelqu'unsait?
Merci d'avance
cs_Nicko11
Messages postés1141Date d'inscriptionmercredi 7 mars 2007StatutMembreDernière intervention19 septembre 20073 28 mai 2007 à 15:11
Dans un premier temps tu avais une erreur plagrante quand meme avant les ' ' :
SQL "SELECT Chemindoctype FROM tbldoctype WHERE Nomdoctype " Listedoctype.value
Ca va pas :
SQL "SELECT Chemindoctype FROM tbldoctype WHERE Nomdoctype" & Listedoctype.value