J'ai ce message la qui s'affiche:
ADODB.Field erreur '80020009'
BOF ou EOF est égal à True ou l'enregistrement actuel a été supprimé. L'opération demandée nécessite un enregistrement actuel.
Ca veut dire quoi ça ?
Pour la petite histoire: dans ma requete lorsque j'appels ma bdd, si je mets la référence directe d'une ligne de ma bdd dans le code: aucun pb, la page s'affiche correctement, mais lorsque je remplace le lien direct par une variable, c'est le message d'erreur qu'il m'affiche...
Voila mes requetes:
Référence directe (site4):
<%Rscouleur.Open "SELECT couleur_f, couleur_c FROM ref WHERE nom_site = 'site4' ", couleur%>
<%RsMenu.Open "SELECT * FROM menu, type_page WHERE nom_site = 'site4' and actifmenu = true and menu.typ_page=type_page.nom_page order by menu " , Menu%>
Référence par vaiable (nomsite):
<%Rscouleur.Open "SELECT couleur_f, couleur_c FROM ref WHERE nom_site = ' "& nomsite &" ' ", couleur%>
<%RsMenu.Open "SELECT * FROM menu, type_page WHERE nom_site = ' "& nomsite &" ' and actifmenu = true and menu.typ_page=type_page.nom_page order by menu " , Menu%>
Ou est le PB ???
Merci à vous