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 09/10/2006, 09h15   #1
Membre habitué
 
Inscription : octobre 2005
Messages : 745
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 745
Points : 127
Points : 127
Par défaut [SQL Server desktop][asp]

Bonjour,
Voila j'ai installé sql server desktop 2000 sur ma machine, j'ai récupéré une base sur un serveur distant, j'ai un site internet en asp et j'aimerai travailler dessus en local, et donc, savoir comment faire, un peu a la maniere de easy php, pour pouvoir interagir avec me base en local via internet explorer et mes pages asp.
Suis je clair...
D'avance Merci
Mon code etant :

ma page qui s'affiche:
Code :
1
2
3
<%@LANGUAGE="VBSCRIPT"%>
<!-- #include File="../Includes/DS_OPEN_BASE.asp"-->
(...)
et ma page DS_OPEN_BASE.asp est :

Code :
1
2
3
4
5
6
7
8
9
10
'Ouverture de la base LOCALE   
 
	set objConn =  Server.CreateObject("ADODB.Connection")
	connstring = "driver={SQL Server}; server=localhost;uid=sa; pwd=sa; database=MABASE"
	objConn.open connstring
 
	set objRS = Server.CreateObject("ADODB.Recordset")
	set objRS.ActiveConnection = objConn	 
 
'objRS = Recordset

voila, j'ai bien installé IIS mes pages asp sont bien dans mon répertoire wwwroot, j'ai bien des données dans ma base, je n'ai pas de message d'erreur mais les données ne s'affichent pas; a la place, j'ai du code qui s'affiche.
Le code est bon puisque le site avec la base en distant marche!
Si quelqu'un avait une aide...
Merci
Alex35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2006, 12h13   #2
Membre habitué
 
Inscription : octobre 2005
Messages : 745
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 745
Points : 127
Points : 127
Ca avance!!
Mon message d'erreur maintenant est le suivant:


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
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][ODBC SQL Server Driver][DBNETLIB]Ce serveur SQL n'existe pas ou son accès est refusé. 
 
C:\WWWROOT\ESPACEPRO\../Includes/DS_OPEN_BASE.asp, line 17
pourtant je suis le super utilisateur de la base et elle existe bien!
Quelqu'un serait il d'ou cela vient
Merci
Alex35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2006, 13h24   #3
Membre à l'essai
 
Inscription : septembre 2006
Messages : 63
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 63
Points : 23
Points : 23
salut
essaye

Code :
1
2
3
4
5
6
7
 
set objConn =  Server.CreateObject("ADODB.Connection")
	objConn.open "Mabase", "sa", "sa"
 
	(La requete)
	set objRS = Server.CreateObject("ADODB.Recordset")
             objRS.open larequete,objConn
Damish est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2006, 13h25   #4
Membre à l'essai
 
Inscription : septembre 2006
Messages : 63
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 63
Points : 23
Points : 23
ou bien vu le message tu as pas les droit d'acces a la base
Damish 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 17h08.


 
 
 
 
Partenaires

Hébergement Web