J'ai installé IIS 5 sous XP pro. J'ai créer une base access de test que j'ai
ajoutée dans "Sources de données utilisateur" au niveau de l'administrateur
de sources ODBC. J'ai également ajouter cette base dans "sources de données
système" sous le nom "test".
J'utilise Dreamweaver pour faire un test d'accès à ma base (avec la création
assistée de requettes). Bien que dreamweaver semble arriver à se connecter à
la base sans problème, j'obtient le message suivant quand je test la page
dans Internet Explorer :
-------------------
Erreur de compilation Microsoft VBScript error '800a0401'
Fin d'instruction attendue
/iisHelp/common/500-100.asp, line 11
Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP
Dim strMethod, lngPos, datNow, strQueryString, strURL
--------------------------------------------------------------------------^M
icrosoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Gestionnaire de pilotes ODBC] Échec SQLSetConnectAttr du pilote
/test/Default.asp, line 8
-------------------
Après quelques recherches sur internet, j'ai vu que cette erreur étais
connue, mais je n'ai pas réussi à savoir comment y remédier.
Quelqu'un pourais-il m'indiquer la démarche à suivre ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre Goiffon
Dans le message:bkrrjh$i28$, Slasher a écrit:
Erreur de compilation Microsoft VBScript error '800a0401'
Fin d'instruction attendue
/iisHelp/common/500-100.asp, line 11
Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP Dim strMethod, lngPos, datNow, strQueryString, strURL ----------------------------------------------------------------------
----^M
icrosoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Gestionnaire de pilotes ODBC] Échec SQLSetConnectAttr du pilote
/test/Default.asp, line 8
-------------------
Oulla, la page d'erreur 500-100 de base provoque une erreur !!! C'est mauvais signe ! L'avez vous modifiée ?
-- _________________________________________________________ / . Pierre GOIFFON . . p g o i f f o n @ w e b c i t y . f r . _________________________________________________________/ Un grand merci à OE Quote Fix pour rendre OE utilisable :) => http://home.in.tum.de/~jain/software/quotefix.php
Dans le message:bkrrjh$i28$1@news-reader1.wanadoo.fr,
Slasher <nomail@nomail.org> a écrit:
Erreur de compilation Microsoft VBScript error '800a0401'
Fin d'instruction attendue
/iisHelp/common/500-100.asp, line 11
Dim objASPError, blnErrorWritten, strServername, strServerIP,
strRemoteIP Dim strMethod, lngPos, datNow, strQueryString, strURL
----------------------------------------------------------------------
----^M
icrosoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Gestionnaire de pilotes ODBC] Échec SQLSetConnectAttr du
pilote
/test/Default.asp, line 8
-------------------
Oulla, la page d'erreur 500-100 de base provoque une erreur !!! C'est
mauvais signe ! L'avez vous modifiée ?
--
_________________________________________________________
/
. Pierre GOIFFON .
. p g o i f f o n @ w e b c i t y . f r .
_________________________________________________________/
Un grand merci à OE Quote Fix pour rendre OE utilisable :)
=> http://home.in.tum.de/~jain/software/quotefix.php
Erreur de compilation Microsoft VBScript error '800a0401'
Fin d'instruction attendue
/iisHelp/common/500-100.asp, line 11
Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP Dim strMethod, lngPos, datNow, strQueryString, strURL ----------------------------------------------------------------------
----^M
icrosoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Gestionnaire de pilotes ODBC] Échec SQLSetConnectAttr du pilote
/test/Default.asp, line 8
-------------------
Oulla, la page d'erreur 500-100 de base provoque une erreur !!! C'est mauvais signe ! L'avez vous modifiée ?
-- _________________________________________________________ / . Pierre GOIFFON . . p g o i f f o n @ w e b c i t y . f r . _________________________________________________________/ Un grand merci à OE Quote Fix pour rendre OE utilisable :) => http://home.in.tum.de/~jain/software/quotefix.php
Pierre Goiffon
Dans le message:bkrvgm$vb9$, Slasher a écrit:
Oulla, la page d'erreur 500-100 de base provoque une erreur !!! C'est mauvais signe ! L'avez vous modifiée ?
Non, pas du tout. C'est pour ca que je pense à un problème de droits ou de configuration de IIS...
Mhhh Mais aparemment il y a 2 erreurs : une pour 500-100.asp et l'autre pour votre page default.asp
Alors : essayez de créer une page ASP provoquant une erreur, par exemple :
<% ihiuh %>
Regarder ce que ça donne.
Par ailleurs, qu'y-a-t-il ligne 8 dans votre test/default.asp ?
-- _________________________________________________________ / . Pierre GOIFFON . . p g o i f f o n @ w e b c i t y . f r . _________________________________________________________/ Un grand merci à OE Quote Fix pour rendre OE utilisable :) => http://home.in.tum.de/~jain/software/quotefix.php
Dans le message:bkrvgm$vb9$1@news-reader1.wanadoo.fr,
Slasher <nomail@nomail.org> a écrit:
Oulla, la page d'erreur 500-100 de base provoque une erreur !!! C'est
mauvais signe ! L'avez vous modifiée ?
Non, pas du tout. C'est pour ca que je pense à un problème de droits
ou de configuration de IIS...
Mhhh
Mais aparemment il y a 2 erreurs : une pour 500-100.asp et l'autre pour
votre page default.asp
Alors : essayez de créer une page ASP provoquant une erreur, par exemple
:
<%
ihiuh
%>
Regarder ce que ça donne.
Par ailleurs, qu'y-a-t-il ligne 8 dans votre test/default.asp ?
--
_________________________________________________________
/
. Pierre GOIFFON .
. p g o i f f o n @ w e b c i t y . f r .
_________________________________________________________/
Un grand merci à OE Quote Fix pour rendre OE utilisable :)
=> http://home.in.tum.de/~jain/software/quotefix.php
Oulla, la page d'erreur 500-100 de base provoque une erreur !!! C'est mauvais signe ! L'avez vous modifiée ?
Non, pas du tout. C'est pour ca que je pense à un problème de droits ou de configuration de IIS...
Mhhh Mais aparemment il y a 2 erreurs : une pour 500-100.asp et l'autre pour votre page default.asp
Alors : essayez de créer une page ASP provoquant une erreur, par exemple :
<% ihiuh %>
Regarder ce que ça donne.
Par ailleurs, qu'y-a-t-il ligne 8 dans votre test/default.asp ?
-- _________________________________________________________ / . Pierre GOIFFON . . p g o i f f o n @ w e b c i t y . f r . _________________________________________________________/ Un grand merci à OE Quote Fix pour rendre OE utilisable :) => http://home.in.tum.de/~jain/software/quotefix.php
Slasher
> Mais aparemment il y a 2 erreurs : une pour 500-100.asp et l'autre pour votre page default.asp
Alors : essayez de créer une page ASP provoquant une erreur, par exemple :
<% ihiuh %>
Je vient d'essayer et j'obtient le meme message d'erreur, sauf qu'il est écrit en bas : "Type incompatible: 'ihiuh'
/test/test2.asp, line 2 "
Regarder ce que ça donne.
Par ailleurs, qu'y-a-t-il ligne 8 dans votre test/default.asp ?
Voilà mon script avec les numéros des lignes (généré par dreamweaver) :
1: <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> 2: <!--#include file="Connections/test.asp" --> 3: <% 4: Dim contacts 5: Dim contacts_numRows 6: 7: Set contacts = Server.CreateObject("ADODB.Recordset") 8: contacts.ActiveConnection = MM_test_STRING 9: contacts.Source = "SELECT nom, prenom FROM contacts ORDER BY nom ASC" 10: contacts.CursorType = 0 11: contacts.CursorLocation = 2 12: contacts.LockType = 1 13: contacts.Open() 14: 15: contacts_numRows = 0 16: %> 17: <% 18: contacts.Close() 19: Set contacts = Nothing 20: %>
> Mais aparemment il y a 2 erreurs : une pour 500-100.asp et l'autre pour
votre page default.asp
Alors : essayez de créer une page ASP provoquant une erreur, par exemple
:
<%
ihiuh
%>
Je vient d'essayer et j'obtient le meme message d'erreur, sauf qu'il est
écrit en bas :
"Type incompatible: 'ihiuh'
/test/test2.asp, line 2 "
Regarder ce que ça donne.
Par ailleurs, qu'y-a-t-il ligne 8 dans votre test/default.asp ?
Voilà mon script avec les numéros des lignes (généré par dreamweaver) :
1: <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
2: <!--#include file="Connections/test.asp" -->
3: <%
4: Dim contacts
5: Dim contacts_numRows
6:
7: Set contacts = Server.CreateObject("ADODB.Recordset")
8: contacts.ActiveConnection = MM_test_STRING
9: contacts.Source = "SELECT nom, prenom FROM contacts ORDER BY nom ASC"
10: contacts.CursorType = 0
11: contacts.CursorLocation = 2
12: contacts.LockType = 1
13: contacts.Open()
14:
15: contacts_numRows = 0
16: %>
17: <%
18: contacts.Close()
19: Set contacts = Nothing
20: %>
> Mais aparemment il y a 2 erreurs : une pour 500-100.asp et l'autre pour votre page default.asp
Alors : essayez de créer une page ASP provoquant une erreur, par exemple :
<% ihiuh %>
Je vient d'essayer et j'obtient le meme message d'erreur, sauf qu'il est écrit en bas : "Type incompatible: 'ihiuh'
/test/test2.asp, line 2 "
Regarder ce que ça donne.
Par ailleurs, qu'y-a-t-il ligne 8 dans votre test/default.asp ?
Voilà mon script avec les numéros des lignes (généré par dreamweaver) :
1: <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> 2: <!--#include file="Connections/test.asp" --> 3: <% 4: Dim contacts 5: Dim contacts_numRows 6: 7: Set contacts = Server.CreateObject("ADODB.Recordset") 8: contacts.ActiveConnection = MM_test_STRING 9: contacts.Source = "SELECT nom, prenom FROM contacts ORDER BY nom ASC" 10: contacts.CursorType = 0 11: contacts.CursorLocation = 2 12: contacts.LockType = 1 13: contacts.Open() 14: 15: contacts_numRows = 0 16: %> 17: <% 18: contacts.Close() 19: Set contacts = Nothing 20: %>
Pierre Goiffon
Dans le message:bkus2i$9cf$, Slasher a écrit:
Ce qui est un fonctionnement normal.
Oui, mais j'ai quand même l'erreur sur 500-100.asp d'affichée
L'erreur 500-100 correspond à un prb d'interprétation ASP, donc c'est exactement l'erreur qui devrait être générée par la page de test.
De toutes facons, ce code a été généré par dreamweaver,je ne pense pas que dreamweaver génère des erreurs dans des fonctions aussi simples qu'une requette à une base access.
Hé bien, à votre place j'essayerai de batir une simple page hello world, et puis rajouter au fur et à mesure des choses pour voir si cela fonctionne : il faut essayer de localiser le prb !
-- _________________________________________________________ / . Pierre GOIFFON . . p g o i f f o n @ w e b c i t y . f r . _________________________________________________________/ Un grand merci à OE Quote Fix pour rendre OE utilisable :) => http://home.in.tum.de/~jain/software/quotefix.php
Dans le message:bkus2i$9cf$1@news-reader7.wanadoo.fr,
Slasher <nomail@nomail.org> a écrit:
Ce qui est un fonctionnement normal.
Oui, mais j'ai quand même l'erreur sur 500-100.asp d'affichée
L'erreur 500-100 correspond à un prb d'interprétation ASP, donc c'est
exactement l'erreur qui devrait être générée par la page de test.
De toutes facons, ce code a été généré par dreamweaver,je ne pense
pas que dreamweaver génère des erreurs dans des fonctions aussi
simples qu'une requette à une base access.
Hé bien, à votre place j'essayerai de batir une simple page hello world,
et puis rajouter au fur et à mesure des choses pour voir si cela
fonctionne : il faut essayer de localiser le prb !
--
_________________________________________________________
/
. Pierre GOIFFON .
. p g o i f f o n @ w e b c i t y . f r .
_________________________________________________________/
Un grand merci à OE Quote Fix pour rendre OE utilisable :)
=> http://home.in.tum.de/~jain/software/quotefix.php
Oui, mais j'ai quand même l'erreur sur 500-100.asp d'affichée
L'erreur 500-100 correspond à un prb d'interprétation ASP, donc c'est exactement l'erreur qui devrait être générée par la page de test.
De toutes facons, ce code a été généré par dreamweaver,je ne pense pas que dreamweaver génère des erreurs dans des fonctions aussi simples qu'une requette à une base access.
Hé bien, à votre place j'essayerai de batir une simple page hello world, et puis rajouter au fur et à mesure des choses pour voir si cela fonctionne : il faut essayer de localiser le prb !
-- _________________________________________________________ / . Pierre GOIFFON . . p g o i f f o n @ w e b c i t y . f r . _________________________________________________________/ Un grand merci à OE Quote Fix pour rendre OE utilisable :) => http://home.in.tum.de/~jain/software/quotefix.php
Slasher
> L'erreur 500-100 correspond à un prb d'interprétation ASP, donc c'est exactement l'erreur qui devrait être générée par la page de test.
Cette partie là est normale ? :
"Erreur de compilation Microsoft VBScript error '800a0401' Fin d'instruction attendue /iisHelp/common/500-100.asp, line 11"
> L'erreur 500-100 correspond à un prb d'interprétation ASP, donc c'est
exactement l'erreur qui devrait être générée par la page de test.
Cette partie là est normale ? :
"Erreur de compilation Microsoft VBScript error '800a0401'
Fin d'instruction attendue
/iisHelp/common/500-100.asp, line 11"
> L'erreur 500-100 correspond à un prb d'interprétation ASP, donc c'est exactement l'erreur qui devrait être générée par la page de test.
Cette partie là est normale ? :
"Erreur de compilation Microsoft VBScript error '800a0401' Fin d'instruction attendue /iisHelp/common/500-100.asp, line 11"
Pierre Goiffon
Dans le message:bl0t0j$tio$, Slasher a écrit:
Je vient de regardé dans les page d'erreurs de IIS, pour l'erreur 500-100, il étais écrit quelque chose comme : "URL /iisHelp/common/500-100.asp". J'ai fait "modifier" et j'ai sélectionné "default", et maintenant l'erreur en ligne 11 de 500-100.asp ne s'affiche plus !
Hu ? Bon, c'est résolu admettons
Par contre j'ai toujours un message m'indiquant l'erreur en ligne 8 pour mon script de connection à access.
Soit. Est-ce que votre DSN "test" est défini en système ? Est-ce qu'il est accessible et utilisable à n'importe quel utilisateur ?
-- _________________________________________________________ / . Pierre GOIFFON . . p g o i f f o n @ w e b c i t y . f r . _________________________________________________________/ Un grand merci à OE Quote Fix pour rendre OE utilisable :) => http://home.in.tum.de/~jain/software/quotefix.php
Dans le message:bl0t0j$tio$1@news-reader5.wanadoo.fr,
Slasher <nomail@nomail.org> a écrit:
Je vient de regardé dans les page d'erreurs de IIS, pour l'erreur
500-100, il étais écrit quelque chose comme : "URL
/iisHelp/common/500-100.asp". J'ai fait "modifier" et j'ai
sélectionné "default", et maintenant l'erreur en ligne 11 de
500-100.asp ne s'affiche plus !
Hu ? Bon, c'est résolu admettons
Par contre j'ai toujours un message
m'indiquant l'erreur en ligne 8 pour mon script de connection à
access.
Soit. Est-ce que votre DSN "test" est défini en système ? Est-ce qu'il
est accessible et utilisable à n'importe quel utilisateur ?
--
_________________________________________________________
/
. Pierre GOIFFON .
. p g o i f f o n @ w e b c i t y . f r .
_________________________________________________________/
Un grand merci à OE Quote Fix pour rendre OE utilisable :)
=> http://home.in.tum.de/~jain/software/quotefix.php
Je vient de regardé dans les page d'erreurs de IIS, pour l'erreur 500-100, il étais écrit quelque chose comme : "URL /iisHelp/common/500-100.asp". J'ai fait "modifier" et j'ai sélectionné "default", et maintenant l'erreur en ligne 11 de 500-100.asp ne s'affiche plus !
Hu ? Bon, c'est résolu admettons
Par contre j'ai toujours un message m'indiquant l'erreur en ligne 8 pour mon script de connection à access.
Soit. Est-ce que votre DSN "test" est défini en système ? Est-ce qu'il est accessible et utilisable à n'importe quel utilisateur ?
-- _________________________________________________________ / . Pierre GOIFFON . . p g o i f f o n @ w e b c i t y . f r . _________________________________________________________/ Un grand merci à OE Quote Fix pour rendre OE utilisable :) => http://home.in.tum.de/~jain/software/quotefix.php
Pierre Goiffon
Dans le message:bl1n88$la2$, Slasher a écrit:
Soit. Est-ce que votre DSN "test" est défini en système ? Est-ce qu'il est accessible et utilisable à n'importe quel utilisateur ?
Oui, il est bien définit. D'ailleur quand j'ajoute la connection dans dreamweaver, je clique sur "tester", la connection s'effectue bien et je vois les tables.
Cela fonctionne avec un utilisateur, mais IIS utilise lui un autre compte ! Vérifiez donc comme je vous le disais que votre dsn soit système et réellement accessible !
-- _________________________________________________________ / . Pierre GOIFFON . . p g o i f f o n @ w e b c i t y . f r . _________________________________________________________/ Un grand merci à OE Quote Fix pour rendre OE utilisable :) => http://home.in.tum.de/~jain/software/quotefix.php
Dans le message:bl1n88$la2$1@news-reader4.wanadoo.fr,
Slasher <nomail@nomail.org> a écrit:
Soit. Est-ce que votre DSN "test" est défini en système ? Est-ce
qu'il est accessible et utilisable à n'importe quel utilisateur ?
Oui, il est bien définit. D'ailleur quand j'ajoute la connection dans
dreamweaver, je clique sur "tester", la connection s'effectue bien et
je vois les tables.
Cela fonctionne avec un utilisateur, mais IIS utilise lui un autre
compte ! Vérifiez donc comme je vous le disais que votre dsn soit
système et réellement accessible !
--
_________________________________________________________
/
. Pierre GOIFFON .
. p g o i f f o n @ w e b c i t y . f r .
_________________________________________________________/
Un grand merci à OE Quote Fix pour rendre OE utilisable :)
=> http://home.in.tum.de/~jain/software/quotefix.php
Soit. Est-ce que votre DSN "test" est défini en système ? Est-ce qu'il est accessible et utilisable à n'importe quel utilisateur ?
Oui, il est bien définit. D'ailleur quand j'ajoute la connection dans dreamweaver, je clique sur "tester", la connection s'effectue bien et je vois les tables.
Cela fonctionne avec un utilisateur, mais IIS utilise lui un autre compte ! Vérifiez donc comme je vous le disais que votre dsn soit système et réellement accessible !
-- _________________________________________________________ / . Pierre GOIFFON . . p g o i f f o n @ w e b c i t y . f r . _________________________________________________________/ Un grand merci à OE Quote Fix pour rendre OE utilisable :) => http://home.in.tum.de/~jain/software/quotefix.php