40 messaggi dal 14 dicembre 2001
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.
---------------------------------------------
Salve a tutti,
Il mio problema è questo:
Ho un'applicazione web su un server con un DB SQL a cui accedo tranquillamente senza problema, ora però ho dovuto fare una connessione ad un altro db SQL residente su un altro server dello stesso dominio e mi da l'errore di cui sopra.
Premetto che sono amministratore in entrambi i server e quando faccio il dsn dal server dove risiede il web la connessione riesce tranquillamente, però una volta che la lancio dalla pagina asp mi dà quell'errore !!
chi mi può aiutare ? GRAZIEEEEEEE !!!

- Al mio segnale scatenate l'inferno -
823 messaggi dal 05 agosto 2002
Forse perchè le pagine asp girano con un utente che non è il tuo ....

Stick to your guns.
Formazione su MySQL o Firebird? Contattami!
40 messaggi dal 14 dicembre 2001
Ciao pabloj,
prima di tutto grazie per la risposta, il problema sta nel fatto che sono delle pagine intranet a cui si accede facendo il Login della rete aziendale (e quindi teoricamente già dovrebbe avere il nome utente) e poi c'è una successiva pagine di autenticazione sempre con UserID e Password, ora come faccio ad autenticarmi in modo tale che l'altro server mi riconosca anche via asp e non solo via dsn ?
Ho provato anche a forzargli la mia UserID e Password ma invano !!!

- Al mio segnale scatenate l'inferno -
92 messaggi dal 09 luglio 2003
ke sistema ha questo secondo computer su cui risiede sql server? x caso win 2003 server?

luca tescione
40 messaggi dal 14 dicembre 2001
Win 2000 server con sql 2000.


- Al mio segnale scatenate l'inferno -
40 messaggi dal 14 dicembre 2001
Ho un problema quando devo filtrare i dati per "codice".
Dunque la pagina quando viene eseguita mi fa vedere tutti i record e li posso sortare come voglio e fin qui tutto ok, però quando voglio filtrarli per un codice non mi funziona chi può aiutarmi ?
Grazie

*******************************************************
<!--#include virtual="/WebCCC/_Include/$IncludeServer.asp"-->
<% call GFR_Titolo("Issuing - Carte Emesse/Operative/Bloccate (Totali)",2) %>
<%
'if session("Codice Codice")= "08000" then
' response.redirect "/Trasparenza/ind_co.htm"
'end if
%>
<%
Response.Buffer = true
Response.Clear
Response.Expires = 100
%>
<html>
<title>Carte Emesse Totali</title>
<head>
<link rel="stylesheet" href="/WebCCC/_StyleSheet/Sheet1.css">
<!--
<style>
TD {background: white;color : blue;font-family : Arial;font-size: 12px;}
TH {background: navy; color : yellow; font-family : Arial ;font-size: 12px;}
</style>
-->

</head>
<body bgcolor="#0000ff" link="#0000ff" alink="#0000ff" vlink="#0000ff"">
<%
'Const adOpenStatic = 3
'Const adUseClient = 3
dim CN '--- The ADO Connection to the database.
dim RS '--- The ADO Recordset that stores the data.
dim CP '--- The current page.
dim PS '--- The amount of pages.
dim RR '--- A loop counter variable.
dim CC '--- A loop counter variable.
dim PP '--- Position of a square bracket within a string.
dim DR '--- Display this many rows on a page.
dim SQ '--- The SQL used to generate the report.
dim ST '--- The column to sort by.
dim SD '--- The direction of the sort.
dim LS '--- The column we sorted by last time.
dim LZ '--- The direction of the sort we used last time.
dim strConn '--- The connection string to talk to the database.
dim CL '--- Used to store the color of the report rows.
if isobject(session("Report")) then
set RS = session("Report")
else
Set CN = Server.CreateObject("ADODB.Connection")
Set RS = Server.CreateObject("ADODB.Recordset")
CN.Open session("DBCCC")
PP = Request.Form("PG")
SQ = ucase("select Data,Codice,saldonew,revnew,saldoattive,revattive,saldoblock,revblock from [CarteEmesse - Totali]")

'*****************************************************************
dim RK,RC,FCodice
if session("CodiceCodice")= "08000" then
If Request.form("ACTION") = "Seleziona" then
session("CodiceCodice")= Request.form("FCodice")
SQ= SQ & " where Codice=" & Request.form("FCodice")
else
end if
else
SQ= SQ & " where Codice=" & session("CodiceCodice")
end if
'*****************************************************************

RS.CursorLocation = adUseClient
RS.Source = SQ
' RS.CursorType = adOpenStatic
set RS.ActiveConnection = CN
RS.Open
set RS.ActiveConnection = nothing
CN.Close
end if
If Trim(Request("SortBy")) <> "" and Trim(Request("Resort")) <> "" Then
ST = Request("SortBy")
PP = Instr(2, RS.Sort, "]")
If PP > 0 Then
LS = Left(RS.Sort, PP)
LZ = Trim(Mid(RS.Sort, PP + 2))
End If
If Trim(ST) <> Trim(LS) then
SD = "asc"
Else
If LZ = "asc" Then
SD = "desc"
Else
SD = "asc"
End If
End If
RS.Sort = ST & " " & SD
End If
PS = 10
If Trim(request("txtPageSize")) <> "" then
PS = request("txtPageSize")
End If
If Trim(Request("lstPages")) <> "" and Trim(Request("AllRecs")) = "" then
CP = Request("lstPages")
Else
CP = 1
End If
If Not (RS.BOF and RS.EOF) Then
RS.PageSize = PS
If CInt(CP) > CInt(RS.PageCount) Then
CP = RS.PageCount
End If
RS.AbsolutePage = CP
End If
%>
<script language="javascript">
function Refresh()
{document.frmReport.submit();
}

function MoveToPage(PageNumber)
{if (PageNumber != -1)
{document.frmReport.lstPages[PageNumber].selected = true;}
else
{document.frmReport.lstPages[0].selected = true;}
Refresh();
}

function ShowAllRecs()
{document.frmReport.txtPageSize.value = <%=RS.RecordCount%>;
document.frmReport.AllRecs.value = "yes"
Refresh();
}

function ReSort(SortString)
{document.frmReport.SortBy.value = SortString;
document.frmReport.ReSort.value = "yes";
Refresh();
}

</script>
<center>
<table border="0" width="100%">
<tr>
<td align="left">
<font face="helvetica,verdana,arial" size="1" color="#0000ff">
<b><%=Now()%></b></font>
</td>
<td align="center">
<font face="helvetica,verdana,arial" size="4" color="#0000ff">
Totali Carte Emesse</font>
</td>
<td align="right">
<%If Not (RS.BOF and RS.EOF) Then%>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<font face="helvetica,verdana,arial" size="1" color="#0000ff">
<b>(Page <%=CP%> of <%=RS.PageCount%>)</b>
</font>
<%End If%>
</td>
</tr>
</table>
</center>

<form name="frmReport" method="post" action="CarteEmesseTotali.asp">
<table cellspacing="2" cellpadding="2" border="0" width="100%">
<tr>
<td align="center" bgcolor="#00cc33" nowrap>
&nbsp;&nbsp;
<font face="helvetica,verdana,arial" size="1" color="#99cccc">
<a href="javascript:Refresh()"
title="Applica le impostazioni al Report"
onmouseover="window.status='Refresh Report'; return true"
onmouseout="window.status=''; return true">
Refresh del Report</a></font>&nbsp;&nbsp;
</td>
<td nowrap>&nbsp;&nbsp;&nbsp;
</td>
<td align="center" bgcolor="#00cc33" nowrap>&nbsp;&nbsp;
<font face="helvetica,verdana,arial" size="1" color="#99cccc">
<a href="javascript:ShowAllRecs()"
title="Mostra tutti i records in una Videata"
onmouseover="window.status='Show All Records'; return true"
onmouseout="window.status=''; return true">
Mostra Tutti i Records</a></font>
&nbsp;&nbsp;
</td>
<td align="right" valign="top" width="100%" nowrap>
<%If Not (RS.BOF and RS.EOF) Then%>
<font face="helvetica,verdana,arial" size="1" color="#0000ff">
<b>Records per Pagina:</b></font>
&nbsp;
<input type="text" size="3" name="txtPageSize" value="<%=PS%>">
<font face="helvetica,verdana,arial" size="1" color="#0000ff">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<%If RS.PageCount > 1 Then%>
<b>Vai a Pagina:</b></font>&nbsp;
<select size="1" name="lstPages" onChange="Refresh();">
<% For RR=1 To RS.PageCount %>
<% If CInt(CP) = CInt(RR) Then %>
<option selected value="<%=RR%>"><%=RR%>
<%Else%>
<option value="<%=RR%>"><%=RR%>
<%End If%>
<%Next%>
</select>
<%End If%>
<%Else%>
<input type="hidden" name="txtPageSize" value="<%=PS%>">
<%End If%>
</td>
</tr>
</table>
<%If Not (RS.BOF and RS.EOF) Then%>
<table border="2" cellpadding="0" width="100%">
<tr>
<td>
<table border="1" cellpadding="2" cellspacing="0" width=100%>
<tr>
<%For CC = 0 To RS.Fields.Count - 1%>
<td nowrap bgcolor="#00cc33" valign="top">
<font face="helvetica,verdana,arial" size=2 color="#0000ff">
<a href="javascript:ReSort('[<%=ucase(RS(CC).Name)%>]')"
onmouseover="window.status='Sort by <%=RS(CC).Name%>'"
onmouseout="window.status='';"
title="Sort per <%=RS(CC).Name%>">
<%=RS(CC).Name%></a></font>
</td>
<%Next%>
</tr>
<%DR = RS.AbsolutePosition + RS.PageSize - 1%>
<%dim parametri %>
<%For RR = RS.AbsolutePosition to DR%>
<tr>
<%If CBool( Instr(1, CStr(RR / 2), ".") > 0) Then
CL = "#ffff33"
else
CL = "#ffffff"
End If%>
<%For CC = 0 To RS.Fields.count - 1%>
<td nowrap bgcolor="<%=CL%>">
<font face="helvetica,verdana,arial" size="1">
<%=RS.Fields(CC).value%></font></td>
<%Next
parametri="CodiceCodice=" & RS("Codice") & "&DataInizioMese=" & "#" & RS("Data") & "#"
response.Write "<TD class=TDCenter><A HREF=CarteEmesseDettagli.asp" & parametri & "><IMG height=12 src=""/WebCCC/_images/Open.jpg"" name=Open border=0 alt=""Visualizza i dettagli""></A></TD>"
response.Write "<TD class=TDCenter><A HREF=CarteEmesseDownload.asp" & parametri & "><IMG height=12 src=""/WebCCC/_images/Save.jpg"" name=Save border=0 alt=""Crea il file per il download""></A></TD>"
%></tr>
<%RS.MoveNext%>
<%if RS.EOF then exit for%>
<%Next%>
</table>
</td>
</tr>
</table>
<table border=0 cellspacing="2" cellpadding="2" align="left">
<tr>
<%
If (CP > 1) Then%>
<td align="#0000ff" bgcolor="#00cc33" width="55">
<font face="helvetica,verdana,arial" size="1" color="#99cccc">
<a href="javascript:MoveToPage(document.frmReport.lstPages.selectedIndex - 1)"
onmouseover="window.status='Go to Previous Page';"
onmouseout="window.status='';"
title="Va alla Pagina Precedente">
Precedente</a></font>
</td>
<%End If%>
<% If CInt(CP) < CInt(RS.PageCount) Then %>
<td align="center" bgcolor="#00cc33" width="35">
<font face="helvetica,verdana,arial" size="1" color="#99cccc">
<a href="javascript:MoveToPage(document.frmReport.lstPages.selectedIndex + 1)"
onmouseover="window.status='Go to Next Page';"
onmouseout="window.status='';"
title="Va alla Pagina Successiva">
Successiva</a></font>
</td>
<td bgcolor="#00cc33"><a name="Torna" id="Torna" href="CarteEmesseTotali.ASP">Torna alla pagina di immissione</a>
</td>
<% End If %>
</tr></table>
<%Else%>
<center>
<table border=0 cellpadding=2>
<tr>
<td align="center" bgcolor="#000060">
<font face="helvetica,verdana,arial" size=2 color="#99cccc">
Nessun record trovato !! - No matching records could be found.
</font>
</td>
</tr>
</table></center>
<%End If%>
<input type="hidden" name="SortBy" value="<%Response.Write(ST)%>">
<input type="hidden" name="ReSort">
<input type="hidden" name="AllRecs">
<%'***************** Inizio Aggiunta filtro per Codice **********%>
<td align="center" valign="top" width="100%" nowrap><% if session("CodiceCodice")="08000" then %>
<font face="helvetica,verdana,arial" size="2" color="#0000ff">
<b>Filtra per Codice (ES 08000):</b></font>
&nbsp;
<input type="text" name="FCodice" onchange="SortBy" value="<% = Request.form("FCodice") %>" SIZE="5">&nbsp;&nbsp;
<% response.write Request.form("FCodice") & " - " & session("CodiceCodice") & " - " & request.form("Action") %>
<input TYPE="submit" NAME="ACTION" VALUE="Seleziona" >
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<% end if %>
</td>
<%'***************** Fine Aggiunta filtro per Codice **********%>

</form>
</body>
</html>
<%
set session("Report") = RS
Set RS = Nothing
%>
Modificato da spqrwolf il 01 febbraio 2005 09.49 -

- Al mio segnale scatenate l'inferno -
40 messaggi dal 14 dicembre 2001
Ho risolto il problema l'unica cosa adesso è che devo premere 2 volte il tasto seleziona perchè ?


- Al mio segnale scatenate l'inferno -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.