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

  FORUM HardWare.fr
  Windows & Software

  IIS bases de données et XP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

IIS bases de données et XP

n°448169
syntaxe_er​ror
Posté le 18-11-2001 à 10:10:43  profilanswer
 

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

mood
Publicité
Posté le 18-11-2001 à 10:10:43  profilanswer
 

n°448438
syntaxe_er​ror
Posté le 18-11-2001 à 14:55:49  profilanswer
 

personne qui fait de asp ici ??

n°448483
asphro
Posté le 18-11-2001 à 15:34:15  profilanswer
 

marrant sur le site de la caisse d epargne y a les meme erreur qd on veut voir son compte desfois lol

n°450177
syntaxe_er​ror
Posté le 19-11-2001 à 21:10:06  profilanswer
 

up

n°450179
Guru
Posté le 19-11-2001 à 21:12:07  profilanswer
 

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.

n°450198
syntaxe_er​ror
Posté le 19-11-2001 à 21:31:22  profilanswer
 

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

n°450204
Guru
Posté le 19-11-2001 à 21:36:19  profilanswer
 

C'est bien du code et plus précisemment des déclarations de variables, peut être dans un include.

n°450218
syntaxe_er​ror
Posté le 19-11-2001 à 21:48:50  profilanswer
 

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 ?

n°450220
Guru
Posté le 19-11-2001 à 21:49:34  profilanswer
 

Annuaire est bien le nom de ta datasource odbc ?

n°450229
syntaxe_er​ror
Posté le 19-11-2001 à 21:54:04  profilanswer
 

oui

mood
Publicité
Posté le 19-11-2001 à 21:54:04  profilanswer
 

n°450235
Guru
Posté le 19-11-2001 à 21:55:56  profilanswer
 

DSN système ?

n°450244
syntaxe_er​ror
Posté le 19-11-2001 à 22:00:22  profilanswer
 

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

n°450249
Guru
Posté le 19-11-2001 à 22:02:23  profilanswer
 

Tu as essayé de changer l'utilisateur sous lequel tourne l'application ?

n°450254
syntaxe_er​ror
Posté le 19-11-2001 à 22:04:45  profilanswer
 

non mais tu peux préciser ?

n°450256
Guru
Posté le 19-11-2001 à 22:06:38  profilanswer
 

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.

n°450267
syntaxe_er​ror
Posté le 19-11-2001 à 22:17:23  profilanswer
 

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]

n°450383
Krapaud
Modérateur
Posté le 19-11-2001 à 23:23:56  profilanswer
 

essaye cette syntaxe :  
 
 
<%
Set conn = Server.CreateObject("ADODB.Connection" )
connstring="DRIVER=(Microsft Access Driver (*.mdb)); " & "DBQ=" & Server.MapPath("." ) & /mabase.mdb"
conn.open connstring
%>

n°451351
syntaxe_er​ror
Posté le 20-11-2001 à 19:24:29  profilanswer
 

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]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  IIS bases de données et XP

 

Sujets relatifs
Nettoyage base de données WINS sous NT 4.0base de données access97 exporter les lire sur un autre pc...
comment activer/désactiver la résolution de DNS dans IIS 5.0 ???ServU FTP 3.0 : comment limiter la quantité de données qu'un user ...
Lire les données d'une partition ntfs depuis une fat32démarrer et arrêter IIs
Ou puis-je d/l IISHELp! URGENT : Récupérer des données supprimés sous NT
Comment récupérer des données? 
Plus de sujets relatifs à : IIS bases de données et XP


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