Posez votre question Signaler

Probleme ASP urgent !!!

a.quick 37Messages postés 4 juin 2003Date d'inscription - Dernière réponse le 19 juin 2003 à 11:57
je veux afficher une table sur une page asp mais il y a une erreur...

le code qui engendre cette erreur :
 rs.Open sql, conn, 3, 3 


le message d'erreur:

ADODB.Recordset error '800a0bb9'

Les arguments sont de type incorrect, en dehors des limites autorisées ou en conflit les uns avec les autres.

merci d'avance
Lire la suite 

Probleme ASP urgent »

4 réponses
Réponse
+0
moins plus
je ne connais pas les numéros d'erreurs par coeur alors je vais tenter plusieurs solutions:
1)as tu bien défini ton DSN
2)ta bdd est elle bien fermée
3)as tu bien crée l'objet de connexion avant <%Set conn = Server.CreateObject("ADODB.Connection")%>
4) as tu bien fait un <%set rs = server.createobject("ADODB.Recordset")%>
5)enfin as tu chercher sur google l'erreur'800a0bb9'

si malgré tous ça ça plante essaye de poser ta question sur un forum plus spécialiser du type http://www.asp-php.com ou mieux http://groups.google.fr/groups?hl=fr&lr=&ie=UTF-8&group=microsoft.public.fr.devinternet

bonne chance

LMCT

j'ai touché le fond
maintenant je creuse
Ajouter un commentaire
Réponse
+0
moins plus
merci du conseil mais en fin de compte j'ai trouvé la solution....
une erreur toute conne...
encore merci
Ajouter un commentaire
Réponse
+0
moins plus
Salut a.quick,

Pure curiosité intelectuelle; on pourrait savoir c'était quoi cette "erreur toute conne".
Merci

dEUS
There's no success like failure
And failure's no success at all
Ajouter un commentaire
Réponse
+0
moins plus
<%
' création de l'objet de connexion
Set connection = Server.CreateObject("ADODB.Connection")
' chaine de connexion, driver utilisé et ouverture
connection.Open "DBQ=" & Server.MapPath("inscription.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"

%>
bien sur en fait voici ma chaine de connection
 <% 

' création de l'objet de connexion
Set connection = Server.CreateObject("ADODB.Connection")
' chaine de connexion, driver utilisé et ouverture
connection.Open "DBQ=" & Server.MapPath("inscription.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"

%>


en shachant quel est bonne et que l'erreur provient du code qui suit:

<%
sql = "SELECT * FROM [inscrit]"
If cstr(Param) <> "" And cstr(Data) <> "" Then
sql = sql & " WHERE [" & cstr(Param) & "] = " & cstr(Data)
End If
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, con , 3, 3
%>

l'erreur est la suivante dans la chaine on a :
connection.Open

et dans l'autre parti du code on a
rs.Open sql, con , 3, 3
alors qu'il falait vous vous en douté
rs.Open sql, connection , 3, 3
voila le pourquoi du comment de l'erreur toute conne
Ajouter un commentaire
Ce document intitulé « probleme ASP urgent !!! » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Windows 8 - À quoi s'attendre ?