Newsgroup: it.comp.www.asp
Titolo: ASP su iSs funziona sul mio sito no xché?

Salve a tutti, sono nuova qui, ho fatto una pag in ASP.VB con DreamWeaver, è
solo una pagina che prende una query da un db e la riporta. Ok... se la
provo sul mio pc (win xp pro & ISS) funziona, se la metto su no... xché?
Avevo pensato il sito nn supportasse asp, allora ho fatto una pagina aspvb
normale con solo un testo dentro (niente db collegato solo un testo) e
quella va...
Soooossss

, 
i...@io.it
 says...

Probabilmente il percorso del database.
Quando fai la connessione al mdb puoi
A) avere un DSN, e allora indichi il nome del DSN che hai creato, 
chiaramente queste deve esistere anche sul server
B) indicare un percorso tipo c:\cartella\nomedatabase.mdb. E' altamente 
probabile che quello nel tuo pc sia diverso da quello del server.
Puoi ovviare al B cambiando la stringa, mettendoci un server.mappath (che 
appunto traccia il percorso).
Se hai fatto tutto con le cragne di DW, la stringa di connessione nella 
cartella Connections (troverai un file .asp che contiene la stringa di 
connessione). Poi tale pagina viene inclusa in quella che fa la 
connessione. Ovviamente anche tale cartella deve esistere sul server.
Cmq nella guida-tutorial di DW trovi un po' tutti i dettagli.

 ha scritto nel messaggio
news:cE7Z9.119634$AA2.5...@news2.tin.it...


Vi do l indirizzo...
www.compagniabalestrierilucca.it/pro.asp
secondo me il problema è dato che quando faccio il recordset sul db,
Dreamweaver MX mi prende un percorso locale, e poi lo scrive da qualche
parte (nn capoisco dove) e magari su internet cerca tipo C.\windows etc
etc...
SOSSSSS

Non trova il file di  inclusione con dentro (probabilmente) la connessione
al DB.
Devi andarti a manina a cercare la riga "<!--#INCLUDE
FILE="Connections/io.asp"--> e cambiare il nome e percorso del file col
relativo nome e percorso del file io.asp sul tuo server, e dopo dovrai anche
editare il file io.asp per cambiare stringa di connessione al DB.
Ciao
--
Alessandro
UGIdotNET - User Group Italiano .NET
http://www.ugidotnet.org

Allora... sul sito ho messo cosi.... il file x.asp (che prima era pro.asp)
nella directory principale, poi ho creato una cartella Connections dove ho
messo il file connessione.asp (prima era io.asp) e mi sono fatta una
cartella _notes dove dentro c'è x.asp.mno.
Ma continua a nn andarmi.... allora chiedo... ho messo qui
http://www.compagniabalestrierilucca.it/tutto.zip
 tutti i files (compreso il
db) (anche se senza cartelle ma come le avevo create l'ho scritto sopra...)
mi aiutate? Ribadisco... x me asp.. è proprio una cosa che vorrei imparare..
ma per ora è arabo.
TNX

Ciao
Devi cambiare stringa di connessione: per la connessione usi un DNS, che
devi aver impostato sul server su cui uploadi i files per fare in modo che
funzioni.
Tendenzialmente, visto che poco spesso nel caso di provider esterni si ha il
permesso di mettere le mani in certi campi, conviene farsi creare una
stringa di connessione JET che utilizzi il percorso relativo, non un DSN.
Fatti un po di ricerche in questo caso e vedrai che ne verrai a capo.
Come suggerimento posso solo darti: inizia a lavorare in locale,  a romperti
i denti in locale, a conoscere a menadito tutti gli errori e le soluzioni di
questi _in locale_. Appena sarai sicura che cč poco o niente che non puoi
risolvere in locale, allora proverai ad andare on line :)
