Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Besoin d'aide SVP [ Archives ASP & ASP.NET / Débutants ] (Freddddy)

jeudi 14 août 2003 à 11:08:24 | Besoin d'aide SVP

Freddddy

Bonjour,

Je développe actuellement un petit site en ASP avec une base de donnée Access qui tourne derriere... Pour l'instant, rien de bien sorcier. Le soucis, c'est que j'apprends l'ASP en même temps que je développe ce site et j'ai quelques soucis avec la connection à la base !!!
J'arrive à me connecter correctement, à requeter et récupèrer des infos de la base (et même les afficher) par contre, quand il s'agis de lancer la page en cliquant plusieurs fois sur le lien

/maPage.asp?param1=truc


je récupère cette erreur

Type d'erreur :
Provider (0x80004005)
Erreur non spécifiée
/Series.asp, line 50


Le code associé à la ligne 50 est

DB_Produit.Open sDBName

A mon avis, c'est une histoire de protée de variable / base de donnée deja ouverte... Quelqu'un aurait-il une idée SVP ?

Et hop j'y retourne :-D

jeudi 14 août 2003 à 14:36:43 | Re : Besoin d'aide SVP

MaggieVB

Il faut spécifier le type de base de données que tu veux !

Set objConn = Server.CreateObject("ADODB.Connection")

objConn.Provider = "Microsoft.Jet.OLEDB.4.0"
objConn.ConnectionString = "Data Source=" & Server.MapPath(".") & "\BaseDonnees.mdb"
objConn.Open


Maggie


-------------------------------
Réponse au message :
-------------------------------

> Bonjour,
>
> Je développe actuellement un petit site en ASP avec une base de donnée Access qui tourne derriere... Pour l'instant, rien de bien sorcier. Le soucis, c'est que j'apprends l'ASP en même temps que je développe ce site et j'ai quelques soucis avec la connection à la base !!!
> J'arrive à me connecter correctement, à requeter et récupèrer des infos de la base (et même les afficher) par contre, quand il s'agis de lancer la page en cliquant plusieurs fois sur le lien
>

> /maPage.asp?param1=truc
>

>
> je récupère cette erreur
>

> Type d'erreur :
> Provider (0x80004005)
> Erreur non spécifiée
> /Series.asp, line 50
>

>
> Le code associé à la ligne 50 est
>

> DB_Produit.Open sDBName
>

> A mon avis, c'est une histoire de protée de variable / base de donnée deja ouverte... Quelqu'un aurait-il une idée SVP ?
>
> Et hop j'y retourne :-D

jeudi 28 août 2003 à 12:01:08 | Re : Besoin d'aide SVP

ChemicalStof

J'ai exactement le même problème et je spécifie bien le Driver à utiliser:
Voici mon code de connexion:

<%
dbPath = Server.MapPath("../../databases/admin.mdb")
' Création de l'objet permettant la connexion
Set Conn = Server.CreateObject("ADODB.Connection")
' Connexion
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};" _
& " DBQ=" & dbPath
%>


Et à la fin, je ferme bien la connexion avec:

<%
conn.close
set conn=nothing
%>


Au premier chargement de la page, cela fonctionne très bien. Mais si je l'actualise ou que je valide le formulaire de la page (qui me renvoie sur la même page), j'ai l'erreur:



Type d'erreur :
Provider (0x80004005)
Erreur non spécifiée
/website2/website/admin/complet.asp, line 13


La ligne 13 étant le Conn.Open...

-------------------------------
Réponse au message :
-------------------------------

> Il faut spécifier le type de base de données que tu veux !
>
> Set objConn = Server.CreateObject("ADODB.Connection")
>
> objConn.Provider = "Microsoft.Jet.OLEDB.4.0"
> objConn.ConnectionString = "Data Source=" & Server.MapPath(".") & "\BaseDonnees.mdb"
> objConn.Open
>
>
> Maggie
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour,
> >
> > Je développe actuellement un petit site en ASP avec une base de donnée Access qui tourne derriere... Pour l'instant, rien de bien sorcier. Le soucis, c'est que j'apprends l'ASP en même temps que je développe ce site et j'ai quelques soucis avec la connection à la base !!!
> > J'arrive à me connecter correctement, à requeter et récupèrer des infos de la base (et même les afficher) par contre, quand il s'agis de lancer la page en cliquant plusieurs fois sur le lien
> >

> > /maPage.asp?param1=truc
> >

> >
> > je récupère cette erreur
> >

> > Type d'erreur :
> > Provider (0x80004005)
> > Erreur non spécifiée
> > /Series.asp, line 50
> >

> >
> > Le code associé à la ligne 50 est
> >

> > DB_Produit.Open sDBName
> >

> > A mon avis, c'est une histoire de protée de variable / base de donnée deja ouverte... Quelqu'un aurait-il une idée SVP ?
> >
> > Et hop j'y retourne :-D
>

lundi 17 mai 2004 à 11:38:23 | Re : Besoin d'aide SVP

ChemicalStof

Désolé de ne pas apporter d'aide, mais j'ai exactement le même problème depuis des lustres...

En fait pendant un certain temps, tout marche bien sur mon serveur local. Puis au bout d'un moment, j'ai l'erreur Provider (0x80004005) Erreur non spécifiée si j'actualise ma page ou si j'utilise plusieurs pages qui font une connexion à la base de données sans attendre un peu.
Si j'actualise la page en attendant environ une minute, la page s'affiche bien. Mais attendre une minute à chaque fois c'est galère... Si vous avez trouvé la solution entre temps, faites moi signe, ça m'intéresse!



Cette discussion est classé dans : base, aide, asp, code, erreur


Répondre à ce message

Sujets en rapport avec ce message

Code d'erreur '800a01a8' dans une page ASP. [ par Noro ] Lors de l'execution d'un vbscript sur une page ASP, où j'essaye d'afficher les informations de la requête dans des zones de texte. par exemple:documen ASP [ par gphys ] J'essaie désespérément de me connecter à ma base de données et j'ai ce type de message :Erreur d'exécution Microsoft VBScript erreur '800a000d' Type i Erreur d'en-tête [ par vero ] Bonjour, L'erreur suivante m'aparet : Objet Response error 'ASP 0156 : 80004005' Erreur d'en-tête /maPages/admin01.asp, line 14 Les en-têtes HTTP Formulaire asp sous base Access [ par Cento ] Bonjour, J'ai le code suivant (dont je ne suis pas l'auteur) et je dois le modifier. Ce code affiche un formulaire qui lit une base de données access. Prob de condition avec IF [ par berserk ] Salut à tous,Voila j'ai un prob de condition je pense que le code parle de lui mêm pour les experts:menu_image = Request.ServerVariables("scr exploitation d'une base de données a l'aide d'ASP.NET et ADO.NOT [ par anwar_estc ] salut je suis un etudiant et j'ai comme projet d'exploiter une base de données dans un intranet en utilisant ASP.NET et ADO.NET, j'aimerais avoir de l Insérer du code asp dans une base de donné [ par krustyshow ] Bonjour tout le monde...Et bien voila.Je suis sur un petit concept de site et j'aimerais savoir s'il y a un moyen que qd on rentre du code asp dans un code ASP dans la base de donnée [ par pbocsak ] Bonjour,J'ai un petite soucis de codage:j'aimerais mettre du code ASP directement dans l'un des champs de ma base de donnée. Le problème est que lorsq ASP SQL [ par kryshnar ] Bonjour, je cherche a effectuer une connexion sur une base de données avec un test qui me permet de savoir si ou non cela a fonctionné. j'ai déjà fais [sql asp xml] choix menus deroulants [ par joccd ] Bonjour,Je bosse actuellement sur un intranet codé en asp avec des menus déroulantsLes éléments des menus déroulants sont le résultats de requêtes sql


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.