Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2105 connectés 

 


Dernière réponse
Sujet : [ASP] Erreur ...
DJERO J'ai trouvé l'erreur...
 
Il y avait un espace de trops dans la récuperation de ma variable.
 
Tout marche.
 
Merci quand même :) :)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
DJERO J'ai trouvé l'erreur...
 
Il y avait un espace de trops dans la récuperation de ma variable.
 
Tout marche.
 
Merci quand même :) :)
Lord II Vu les tests je pense que c'est à cause de onmouse de la table. Comme tu ne fais pas de tests il se peut que la requete ne renvoie rien. Moi je propose de fare un truc comme ca
 
strsql = "select ...."
 
Reponse.write strsql
rs.open strsql,...
 
de cette facon on voit exacetement quelle requete est execute
DJERO Voici l'affichage de mes requetes:
 
<table border="1" bordercolor="white" cellpadding="4" cellspacing="0" width="64" onMouseover=
"changeto('<%=Rscouleur("couleur_c" )%>')" onMouseout="changeback('<%=Rscouleur("couleur_f" )%>')">
 
<%Do While Not rsMenu.eof%>
 
<tr>
<td><b><a href="<%=RsMenu("url_page" )%>" class="class"><%=RsMenu("menu" )%></a></b></td>
</tr>
 
<%RsMenu.MoveNext
Loop%>

 
</table>
 
Voila...
Lord II Ensuite comment affiche tu le resultat de la requete
DJERO Voila mon appel:
 
http://blabla.com/menutest2.asp?sit=test4
 
Et voila ma déclaration de variable:
 
<% Dim nomsite
nomsite = (Request("sit" ))
%>
 
Losque je test la reconnaissance de la variable, elle s'affiche correctement.
Et le champs nom_site de ma bdd comporte bien une entrée site4...
Lord II Pour une erreur de ce type c'est quand tu essaie d'afficher quelque chose que ca ne va pas. Le truc c'est que ta requete ne renvoie peut etre rien car la variable est mal renseigné
DJERO 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 ???
 
:cry:
 
Merci à vous

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)