valou
-
3 mai 2001 à 13:15
mahaabdallah
Messages postés5Date d'inscriptionlundi 13 novembre 2006StatutMembreDernière intervention 4 février 2008
-
3 déc. 2007 à 14:25
salut,
j'ai un probleme pour une requete en asp sur sql server.
voici mon code:
<%
Set conn = Server.CreateObject("ADODB.Connection")
connstring = "driver={SQL Server}; server=d01srv;uid=sa; pwd= ;database=MABASE"
conn.open connstring
Set rs = Server.CreateObject("ADODB.recordset")sql "SELECT NumClient, NumOrdre FROM RP_EntOrdre (nolock) WHERE NumClient form.Num"
Set rs = conn.Execute(sql)
%>
Num Client:
<%
'Affiche le contenue du champ
response.write("NumClient")
%>
et voici le message d'erreur lors de l'execution avec le navigateur:
Microsoft OLE DB Provider for ODBC Drivers erreur '80004005'
[Microsoft][ODBC SQL Server Driver][Named Pipes]Serveur SQL spécifié non trouvé.
/ASP/EnteteCmd.asp, ligne 12
et à la ligne 12 on a: conn.open connstring
merci de venir m'aider car je ne comprend rien!!!!!!!!!
salue,
lors du test de la connexion par l'ODBC ça se termine par un echec et reçoit le même mésage que le votre est ce que je peux savoir comment tu a resolu le probleme
merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
enysby
Messages postés8Date d'inscriptionjeudi 18 mars 2004StatutMembreDernière intervention 7 septembre 2007 9 juin 2005 à 17:21
salut les gars!!!
jé un ptit pb presque dans ce genre voila jé mis ce bout de code dans ma page asp :
<% codef = clng(request.Form("fcode"))
DSN_BASE = " DRIVER={SQL Server}; SERVER=STAGIAIRE-WORKF; DATABASE=workfs"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open DSN_BASE
Set Rs = Server.CreateObject("ADODB.Recordset")
mais à l'éxécution il me sort ce message :
Microsoft OLE DB Provider for ODBC Drivers error '80040e4d'
[Microsoft][ODBC SQL Server Driver][SQL Server]Échec de la connexion de l'utilisateur 'STAGIAIRE-WORKF\IUSR_STAGIAIRE-WORKF'.
mahaabdallah
Messages postés5Date d'inscriptionlundi 13 novembre 2006StatutMembreDernière intervention 4 février 2008 3 déc. 2007 à 14:25
j'ai le même problème, mon code est le suivant
<
script
runat
="server">
nom = request.serverVariables(
"LOGON_USER"
)nom1 = split(nom,
""
)
Set
Cnn = Server.CreateObject(
"ADODB.Connection"
)Cnn.open
"Connaissances"
strSQL "SELECT * FROM Personnes WHERE Login '"
+ nom1(1) +
"';"
Set
rstCustomers = Server.CreateObject(
"ADODB.Recordset"
)
'Open a recordset using the Open method
'and use the connection established by the Connection object.
rstCustomers.Open strSQL, cnn
Set
objFirstName = rstCustomers(
"Login"
)
set
objAcces = rstCustomers(
"Acces"
)
if
rstCustomers.eof
then
' on n'affiche pas le lien base de connaissances
else
if
objAcces =
"0"
then
' on n'affiche pas le lien base de connaissances
else</
script
>
sauf que moi j'utilise visaul web developper 2005 pour asp.net 2.0 et quand j'execute se probleme il me donne des fautes de déclaration de variable de nom, nom1.. et il sur tout il comprend pas du tout les "Set" et les "Let"