Newsgroup: it.comp.appl.access
Titolo: pagine di accesso dati in rete mi perde la connessione al db (was pagine web bianche o vuote)

comincio col ringraziare per le risposte gia' date....
ho focalizzato il problema ma non ho trovato soluzione:
premessa: la pagina di accesso dati mi funzione fintanto che non la salvo:
una volta salvata se cerco di riaprirla mi si presenta bianca mentre me la
apre correttamente in struttura:
ora se cerco di visualizzare in struttura le proprieta' di data link
(connessione) vedo che dove prima nell'indirizzo di connessione database
(proprieta' datasource) avevo S:\db1.mdb (dove S: e' l'unita' di rete che ho
definito)  ora e' vuoto e il database non e' connesso. anche cercando di
inserire l'intero percorso \\server\PC1\db1.mdb ottengo lo stesso risultato
nonostante in entrambi i casi il pulsante verifica connessione mi dice che
e' tutto ok.... l'unico posto dove riesce a riagganciarmi il database e' in
microsoft script editor.
qualche idea?

 ha scritto nel messaggio news:2lkebtF...@uni-berlin.de...

Lassa sta' le pagine di accesso ai dati; leggiti come fare delle pagine ASP, che fai prima...
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:cd3e8b$5d5$1...@canarie.caspur.it...


 RobertoA
(regla di questo NG) scrivi alla fine del testo del messaggio precedente;
come faccio io, grazie.
Perché?
Non utilizzando gli oggetti che le pagine di accesso hai dati ti inserisce
per gestire il set di record, la creazione di una pagina asp che interroga
un database risulta molto semplice da leggere e creare.
Es. connessione al database mdb
<%
Dim conn, recSet
set conn = Server.CreateObject("ADODB.Connection")
conn.open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" &
Server.MapPath("fileMDB.mdb")
set recSet = conn.execute("SELECT nome, cognome FROM Anagrafica;")
%>
Voi crearti la tabella?
es.
<table>
<tr>
<td>Nome</td><td>Cognome</td>
</tr>
<%
Do while Not recSet.Eof
%>
<tr>
<td><% response.write(recSet("nome")) %></td><td><%
response.write(recSet("cognome")) %></td>
</tr>
<%
    recSet.MoveNext
Loop
%>
</table>
<%
set recSet = nothing
set conn = nothing
%>
E' mooolto piů leggebile; no?
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:TVKKc.18277$OR2.9...@news3.tin.it...

No non mi sembra per niente piu' leggibile.
Mi sembra piu potente senz'altro ma sicuramente piu' complesso da scrivere
rispetto a piazzare il controllo visuale sullo schermo, 'attaccarlo' alla
finte dati ed attendersi che faccia lui il lavoro di visualizzazione,
spostamento record avanti indietro, magari anche ricerca su campi specifici.
Mi interessa il tuo parere, ciao e grazie
RobertoA

 RobertoA
Il problema è proprio nel "...piazzare il controllo..."; invece di
utilizzare oggetti che potrebbero non essere installati nel pc dove viene
visualizzata la pagina, utilizzi una tecnica (lato-server) che non ti
vincola affatto.
Il tuo problema è crearti una pagina con una tabella e dei bottoni [avanti]
[indietro] per il recordset? Su internet ne trovi a bizzeffe oltre al
NewsGroup esistente e la semplicità nel crearselo da solo impostando il
valore PageSize del recordset.
Ci sono anche strumenti di sviluppo web che ti permettono di costruirti in
modo visuale le pagine: MS Interdev, Macromedia Ultradev e altri.
Oltre al fatto di imparare una nuova tecnica di programmazione...
Ciao.
-- 
Sergio MAZZA