Les Allergies
Alimentaires
Posez votre question Signaler

Connexion SQL Server avec ASP [Résolu]

jiaroi07 24Messages postés 17 février 2008Date d'inscription - Dernière réponse le 5 mars 2012 à 23:00
Bonjour,
Sa fait plusieurs jours que je recherche une solution pour me connecter a ma base de donnée sous SQL Server 2005 express edition avec le langage ASP.
Voici le code de connexion :
<%Set conn=Server.CreateObject("adodb.connection")
DSN="DSN=BaseProd;uid=sa;pwd=dserf"
conn.open DSN%>
Bon j'ai essayer toutes les techniques que j'ai trouvé sur Google et aucune ne fonctionne. J'utilise IIS de windows Vista, et l'ASP fonctionne ( j'arrive a faire des boucles pour afficher) et voici le message d'erreur que j'ai a chaque fois :
An error occurred on the server when processing the URL. Please contact the system administrator.
If you are the system administrator please click here to find out more about this error.
Lorsque l'on clique sur "here" on tombe sur la page d'accueil pour utiliser l'ASP, il n'y a pas de numéro d'erreur... voici l'adresse lorsque l'on clique sur "here" : http://go.microsoft.com/fwlink/?LinkID=82731
Merci beaucoup de m'aider.
Lire la suite 

Connexion SQL Server avec ASP »

7 réponses
Réponse
+0
moins plus
Bonjour,

par défaut, les messages d'erreur ne sont pas révélés/détaillés sous IIS pour des raisons
évidentes de sécurité.

Une première chose à faire serait d'activer le paramètre qui permet d'afficher le détail
du message d'erreur. Cela permettra d'avoir plus de détails sur ton problème.

La procédure est expliquée ici --> http://learn.iis.net/...

Ajouter un commentaire
Réponse
+0
moins plus
Merci beaucoup de ta réponse ! Elle m'a été d'une grande aide ! Bonne fin d'année !
Giorgiolino- 28 déc. 2009 à 10:26
Merci.

Bonne fin d'année à toi également et tous mes meilleurs vœux pour la suite.
Ajouter un commentaire
Réponse
+0
moins plus
Merci également,

J'ai résolu le probleme de connection a SQL Server, cependant, j'essaye a présent de me connecter en utilisant l'identification Windows, j'ai cherché ici et la, mais je n'ai pas trouvé ce qu'il fallait noté dans la page de connection...

Je donne quand meme la syntaxe avec une identification SQL Server, si quelqu'un a une idée, j'essaierais toutes les propositions de toute facon !

<%
if isEmpty(conn) then
set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=SQLOLEDB;Password=blablabla;UserID=sa;Initial Catalog=MaBase;Data Source=127.0.0.1;Workstation ID=127.0.0.1;User Id=sa;PASSWORD=blablabla"
end if

%>

Merci pour votre aide,
Giorgiolino- 31 déc. 2009 à 17:59
Bonjour,

tu as résolu le problème précédent mais tu n'as pas dis comment...

Une première chose serait déjà de poster le détail du message d'erreur que tu avais,
ou le cas échéant comment tu as résolu ton problème.

Ceci dit, je crains de ne pas comprendre ce que tu cherches à faire : pourquoi veux-tu
utiliser une authentification windows pour accéder à ta base alors que tu te trouves
dans ta page asp ?

Le cas échéant, ceci
http://www.commentcamarche.net/...

règle-t-il ton problème ?
Ajouter un commentaire
Réponse
+0
moins plus
bonsoir,

bah en faite, je sais pas trop comment j'ai fait, mais après avoir cée plein de profil sur SQL Server, j'ai arreté tous les services lié a SQL Server avec le gestionnaire des taches, le gestionnaire de SQL Server, et en réessayant, sa a fonctionné.

Merci encore.
Ajouter un commentaire
Réponse
+0
moins plus
Bonsoir,
J'arrive pas à créer une connexion entre SQL server 2008 et C# 2010!
SVP, aidez moi à trouver les lignes de codes nécessaires qui permettent de faire ce lien, dans le bref délais.
Merci d'avanve.
Ajouter un commentaire
Ce document intitulé « connexion SQL Server avec ASP » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?