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

  FORUM HardWare.fr
  Programmation

  [ASP] Erreur ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ASP] Erreur ...

n°23872
DJERO
Yoooup...merde ça marche pas..
Posté le 11-04-2001 à 09:44:27  profilanswer
 

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

mood
Publicité
Posté le 11-04-2001 à 09:44:27  profilanswer
 

n°23875
Lord II
PIB2000
Posté le 11-04-2001 à 09:46:16  profilanswer
 

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é


---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°23879
DJERO
Yoooup...merde ça marche pas..
Posté le 11-04-2001 à 09:51:27  profilanswer
 

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...

n°23885
Lord II
PIB2000
Posté le 11-04-2001 à 09:59:26  profilanswer
 

Ensuite comment affiche tu le resultat de la requete


---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°23889
DJERO
Yoooup...merde ça marche pas..
Posté le 11-04-2001 à 10:03:42  profilanswer
 

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...

n°23893
Lord II
PIB2000
Posté le 11-04-2001 à 10:21:36  profilanswer
 

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


---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°23992
DJERO
Yoooup...merde ça marche pas..
Posté le 11-04-2001 à 14:32:58  profilanswer
 

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 :) :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [ASP] Erreur ...

 

Sujets relatifs
erreur dans une requete de connexion en Csharp .net[ASP] 1 ligne à traduire SVP...
[ASP] Editeurs ASP....[ASP] Compilé ou interprété ?
ASPTrouver l'erreur (Javascript)
[HTML-Jscript-ASP] - Simuler le SUBMIT d'un Formulaire[ASP] Où est l'erreur ??
erreur ASP bizarreerreur ASP 0156
Plus de sujets relatifs à : [ASP] Erreur ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR