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

 


Dernière réponse
Sujet : [ASP] probleme de connexion a la base de donnée !
Mara's dad Si tu as MSDN, recherche "ADO Provider Properties and Settings"
 
Utilise un un provider : Microsoft.Jet.OLEDB.4.0
Y'a une propriété 'Mode' qui permet d'ouvrir la base en mode partagé.
 
Bon courage !

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Mara's dad Si tu as MSDN, recherche "ADO Provider Properties and Settings"
 
Utilise un un provider : Microsoft.Jet.OLEDB.4.0
Y'a une propriété 'Mode' qui permet d'ouvrir la base en mode partagé.
 
Bon courage !
saxgard arf merci mais meme si c le cas ca va pas etre pratique ;) , mais meme ds le cas ou  2 utilisateurs font juste de la consultation ca plante quand meme.
 
NB: es ce que ca pourrai venir du faite que j'essaie d'ouvrir le forum plusieurs fois sur la meme machine?
 
@+
grosmethos je crois que cela vient du fait que tu utilise Access, il permet des consultations simulanées (et encore pas trop) mais je crois qu'il est incapable de forunir la meme données en meme temps!!
(fin pas sur) mais en tout cas tu ne pas ecrire sur ta base pendant un autre consulte .....et le contraire!!
Fin c'est un truc de ce genre: Access n'est pas multi thread ils disent!!
Aveec sql serveur ou oracle cela devrait passer sans probleme!!:bounce:
saxgard euh je ne peut pas le distribuer car je le fais pour une entreprise , mais ui je fais bien des closes a la fin de chaque page  
 
ConnectionDB.Close
Set ConnectionDB = Nothing
 
 
mais c pendant le chargement des pages qu'il y  a un risque quand le close n'a pas encore eu lieu ;)
Eclipse Tu fais bien les close à la fin ???
Je sais pas si ca peut venir du serveur... Au pire, tu me le mails, je tourne sur 2000 avec IIS, et je teste...
saxgard bin en faite en ce moment je ne passe pas par le system DSN  
je met directement:
 
ConnectDBQ="DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("forum.mdb" )
 
ConnectionDB.Open ConnectDBQ
 
 
mais je crois que j'ai le meme pb quand je passe avc ODBC et DSN
saxgard ui c access  
 
j'ai le meme pb si je garde ouvert la base avc access et que j'utilise le forum.
 
NB: ca marche chez moi avc windows 98 et PWS !!  
 
le serveur ou tourne mon forum est un serveur d'entreprise distant auxquel je n'ai pas direcetement access
Eclipse Vérifie dans ta gestion ODBC, system DSN, [ta base], configure, options, que tu n'as pas mis exclusif et lecture seule.
 
Enfin, vérifie que ta base de données ( dans le cas d'access ) n'est pas en cours d'utilisation directement sous Windows...
Eclipse C'est quoi ta base ??? Access ???
saxgard info suplémentaire:
 
pratiquement achaque page asp du forum , je fais une connexion a  la base et une fermeture de la base  
 
SVP aidez moi  ;)
saxgard j'ai un gros probleme ,
le voici:
un utilisateur A ce sert du forum , pendant le chargement d'une page du forum de A, un utilisateur B va sur le forum
 
l'utilisateur B voix cette erreur s'afficher  
 
[Microsoft][ODBC Microsoft Access Driver] Could not use '(unknown)'; file already in use.  
 
puis ensuite quand la page de A est chargé et que A ou B font un reload , ils voient s'afficher
 
Unspecified error  
 
 
et la on ne peut plus rien faire ( a part rebooter , pas pratique)
 
comme si les  utilisteurs ne pouvais pas faire une connexion a la base de donnée pendant qu'un autre utilisateur  
est connecté a la base et ca fou le merdier.
 
Pourquoi SVP?  :(  
 
NB : le serveur est sous Windows 2000

 

[edtdd]--Message édité par saxgard--[/edtdd]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)