ho un prob con win 2003 praticamente quando scrivo:
Server.MapPath("..\db/db_mio.mdb")
che devo fare?? su win 2000 funge per cui e' un prob del 2003, come faccioa conciliare le due cose?
ho un prob con win 2003 praticamente quando scrivo:
Server.MapPath("..\db/db_mio.mdb")
che devo fare?? su win 2000 funge per cui e' un prob del 2003, come faccioa conciliare le due cose?
Dubito che funga anche su Win2k, per lo meno se scrivi
e noncodice:Server.MapPath("..\db/db_mio.mdb")
codice:Server.MapPath("../db/db_mio.mdb")![]()
Win2003 non accetta percorsi virtuali che puntano a directory superiori con ../ .
Devi specificare percorsi assoluti a partire dalla root.
codice:Server.MapPath("/db/db_mio.mdb")
nn funge ancora..ti posto una parte..
set Objconn = server.CreateObject("ADODB.connection")
StrConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/db/db.mdb")
ObjConn.Open StrConn
------il sistema e' sempre win2003---------
in locale cosi funziona
set Objconn = server.CreateObject("ADODB.connection")
StrConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("..\db/db.mdb")
ObjConn.Open StrConn
--il sistema e' win2000---------
Errore?nn funge ancora..
errore 500 nn mi dice l'errore esatto!!!
e' per forza quella della connessione, perche altre parti del sito prendono da db ma si trovano sulla home e nn hanno problemi di percorsi...
ok contatto l'host e gli lo dico! poi vediamo!
Active Server Pages error 'ASP 0130'
Invalid File attribute
File attribute '/xx.asp' cannot start with forward slash or back slash
ok ho scoperto che il problema nn e' la connessione eheh, invece se ci metto ../xx.asp mi da lo stesos il prob
che me posso inventa'!?
Vuol dire che stai uando / o \ come primo valore di una stringa in cui non è consentito.
Ho lo stesso problema:
devo includere navigatore.inc che si trova ad un livello superiore di directory, ma non mi accetta ne la slash ne il .. come inizio della stringa. Come posso andarlo a pescare?
grazie