Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/04/2008, 15h39   #1
Invité de passage
 
Inscription : avril 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 7
Points : 0
Points : 0
Par défaut Problème de connexion à la base de données avec SQL Server 2005 Express

Bonjour,

J’ai crée une base de données avec SQL Server Management Studio Express.
« Authentication » était Windows Authentication
« Server name » était UTIL\SQLEXPRESS
Environnement : Windows XP pro

J’ai crée une source ODBD de cette base et le test de source de données a fonctionné.

Version de Microsoft SQL Native Client 09.00.3042
Exécution des tests de connectivité...
Tentative de connexion
Connexion établie
Vérification de la configuration des options
Déconnexion du serveur
TESTS EFFECTUÉS AVEC SUCCÈS.


Voici mon programme ASP. (« matable » est une table dans ma base)

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<%     set conn=server.createobject("adodb.connection")
conn.open "base_sql"
 
set rs=server.createobject("adodb.recordset")
 
sql="SELECT * FROM matable" 
rs.open sql,conn
response.write rs(0)
rs.close
 
conn.close
set rs=nothing
set conn=nothing
%>
Et j’ai une erreur :
« Microsoft OLE DB Provider for ODBC Drivers error '80040e37'
[Microsoft][SQL Native Client][SQL Server]Nom d'objet 'candidat' non valide.

Je pense que c’est un problème de droit, mais je n’ai pas trouvé la solution.

Merci
yuri2008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2008, 23h57   #2
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 862
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 862
Points : 5 982
Points : 5 982
Salut,

Tu ne peux pas ouvrir une base de données en indiquant comme chaine de connexion:Si "base_sql" est une variable contenant la chaine de connexion alors il faut faire:A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2008, 09h33   #3
Invité de passage
 
Inscription : avril 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 7
Points : 0
Points : 0
"base_sql", c'est bien mon chaine de connexion
yuri2008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h46.


 
 
 
 
Partenaires

Hébergement Web