Salve è da due giorni che ci provo ma non riesco a farlo funzionere.
Ho un database su un server locale con i permessi
Le pagine asp sono posizionate in server remote (intranet)
Se apro le pag. asp in locale con il seguente codice:
<%
set Conn = Server.CreateObject("ADODB.Connection")
call Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath(".") & "\not_operative.mdb")
if Conn.State = 1 then
set Cmd = Server.CreateObject("ADODB.Command")
set Cmd.ActiveConnection = Conn
Cmd.CommandType = &H0004 'adCmdStoredProc
Cmd.CommandText = "RicercaIndirizzi"
...funziona benissimo...
Se invece cerco di aprire le pagine asp da server remoto puntanto sul file mdb su server locale con il seguente codice:
<%
set Conn = Server.CreateObject("ADODB.Connection")
call Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath(".") & "http:\\10.000.00.000\ser\not_operative.mdb")
if Conn.State = 1 then
set Cmd = Server.CreateObject("ADODB.Command")
set Cmd.ActiveConnection = Conn
Cmd.CommandType = &H0004 'adCmdStoredProc
Cmd.CommandText = "RicercaIndirizzi"
mi da il seguente errore
Microsoft JET Database Engine error '80004005'
Not a valid file name.
......
L'accesso al server locale e abilitato con user e psw.
Se è questo il problema è possibile inserire un codice per saltare la psw? Qual' é'

Rispondi quotando
