Bonjour à tous,

J'ai un énorme souci que je n'arrive pas à résoudre et qui plus que gênant.

J'ai un site en ASP avec des applications dynamiques. Le problème réside dans le fait que je n'arrive pas à faire la connexion entre mes applications et ma base de données.

Mon serveur SQL 2005 en local est sous authentification windows.

Les pages connexion.asp contiennent les lignes de code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<%
' Ouverture de la base et table liste
Set conn = Server.CreateObject("ADODB.Connection")
 
connstring=Application("SITE_ConnectionString")
conn.Open connstring
 
%>
Et mon fichier global.asa contient :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
 
Sub Application_OnStart
 
 
 
                        Application("SITE_ConnectionString") = "DRIVER={SQL Server};SERVER=NOM_SERV,1433;DATABASE=NOM_BASE;UID=LOGIN_SERV;PWD=PASS_SERV;Network Library=DBMSSOCN"
 
                        Application("SITE_ConnectionTimeout") = 15
 
                        Application("SITE_CommandTimeout") = 300
 
                        Application("SITE_ScriptTimeout") = 300
 
                        Application("SITE_CursorLocation") = 3
 
                        Application("SITE_RuntimeUserName") = "LOGIN_SERV"
 
                        Application("SITE_RuntimePassword") = "PASS_SERV"             
 
End Sub
 
</SCRIPT>
Lorsque je lance le site j'ai toujours la même erreur : HTTP 500 - Erreur interne du serveur.

J'ai aussi essayé de ne pas utiliser le global.asa en mettant directement après connstring= tout le blabla DRIVER, SERVER...etc mais le souci reste là.

Je pense que la connexion ne se fait pas et je ne sais pas du tout comment faire...

Avez-vous une idée pour que je puisse sortir de cette mélasse ?

Merci !