IIS bases de données et XP - Windows & Software
Marsh Posté le 18-11-2001 à 15:34:15
marrant sur le site de la caisse d epargne y a les meme erreur qd on veut voir son compte desfois lol
Marsh Posté le 19-11-2001 à 21:12:07
Sur le code montré avant le message d'erreur, il y a deux instructions dim sur la même ligne, cela ne peut pas fonctionner. Insère un saut de ligne entre la fin du premier dim et le second.
Marsh Posté le 19-11-2001 à 21:31:22
Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP Dim strMethod, lngPos, datNow, strQueryString, strURL
ca c'est message d'erreur c'est pas dans ma page asp
ou si c'est quelque part et je ne sais pas ou...
Marsh Posté le 19-11-2001 à 21:36:19
C'est bien du code et plus précisemment des déclarations de variables, peut être dans un include.
Marsh Posté le 19-11-2001 à 21:48:50
j'ai cherché, rien dans le répertoire de mes sites web... pas d'include ,pas dans global.asa pas dans mes pages asp
c'est peut être des variables du système IIS ??
mais le problème est peut être qu'il ne voit pas la base de données ?
Marsh Posté le 19-11-2001 à 22:00:22
non dns (source de donnée utilisateur) utilisateur mais j'ai déja essayé en dns système le message était un peut différent mais le résultat était le même...
Marsh Posté le 19-11-2001 à 22:02:23
Tu as essayé de changer l'utilisateur sous lequel tourne l'application ?
Marsh Posté le 19-11-2001 à 22:06:38
Par analogie avec Win2k, dans le paramétrage de la sécurité des répertoires si tu choisis accès anonyme tu peux configurer le compte utilisé par IIS pour exécuter les scripts tu peux essayer avec un utilisateur ayant des privilèges.
Marsh Posté le 19-11-2001 à 22:17:23
heu... j'ai activé toute les privilèges...
il faut que j'arrête internet ce soir A+ et merci si tu as d'autre idées
[edtdd]--Message édité par syntaxe_error--[/edtdd]
Marsh Posté le 19-11-2001 à 23:23:56
essaye cette syntaxe :
<%
Set conn = Server.CreateObject("ADODB.Connection" )
connstring="DRIVER=(Microsft Access Driver (*.mdb)); " & "DBQ=" & Server.MapPath("." ) & /mabase.mdb"
conn.open connstring
%>
Marsh Posté le 20-11-2001 à 19:24:29
c'est résolut !!!!!
il falait la déclarer dans le dns système... j'avais déja essayé sans succes car j'avais laissé la déclaration dans la base utilisateur...
Merci à ceux qui se sont donné la peine de répondre
[edtdd]--Message édité par syntaxe_error--[/edtdd]
Marsh Posté le 18-11-2001 à 10:10:43
Salut
J'utilise XP
J'ai un problème avec la gestion des bases de données et des pages en asp...
J'appelle l'ouverture d'une connexion...
<%
set conn = CreateObject("ADODB.Connection" ) ' Connexion avec objet ODBC
(c'est la ligne 35 )conn.Open "Annuaire"
%>
la base annuaire est déclaré dans odbc comme source de données utilisateur
et avec IIS
j'ai le message d'erreur suivant :
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
--------------------------------------------------------------------------^
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié
/intranet/data/annuaire.asp, line 35
La je ne comprends pas trop tout fonctionnait et fonctionne sous 98