18 messaggi dal 04 luglio 2001
Vi prego di sciogliermi da questa situazione ormai giunta alla disperazione.
Di seguito troverete il codice, che come si vede, richiama giorni del mese in un data-base di Access 2000. Ciò che mi sta portando ad una crisi di nervi è che tutto funziona a dovere ma solo se apro un'unica pagina altrimenti mi da questo errore:

Provider error '80004005'

Unspecified error

Cioè nel momento in cui apro una pagina con dei dati mi visualizza perfettamente ciò che richiesto dal codice ASP, se vado ad un altro giorno ( sapendo di essere completo di dati ) trovo in risposta questo errore, che non mi permette di chiudere il lavoro.

Conto moltissimo sul vostro aiuto, sicuro di una vostra collaborazione.

Andrea

<%
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "nome data-base"
Set Rs=Conn.Execute("SELECT * FROM nome tabella WHERE GIORNO=9 AND MESE=4 AND ANNO=2001")
ON ERROR RESUME NEXT
DO WHILE NOT Rs.EOF
ORA=Rs("ORA")
RESPONSE.WRITE("<b>" &ORA &"<BR></b>")
LUOGO=Rs("LUOGO")
RESPONSE.WRITE("<b>" &LUOGO &"<BR></b>")
TITOLO=Rs("TITOLO")
RESPONSE.WRITE("<b><font color=blue>" &TITOLO &"<BR><BR></font></b>")
TESTO=Rs("TESTO")
RESPONSE.WRITE(TESTO&"<BR>")
RESPONSE.WRITE("<BR><BR>")
Rs.MOVENEXT
LOOP
set rs=Nothing
Conn.Close
Set Conn=Nothing
%>
47 messaggi dal 06 settembre 2002
prova a fare questa connessione
Devi prima di tutto crearti una connessione ODBC, dopo scrivere

dim conn
set conn = Server.CreateObject("ADODB.Connection")
conn.ConnectionString = "DSN=tuo_nome_dsn"
conn.open

ciao!!!
18 messaggi dal 04 luglio 2001
Grazie ragazzi a tutti!!!
Ho risolto il mio problema ma è grazie ai vostri suggerimenti che ho trovato la grazia!!!



Spero, un giorno, di poter anch'io risolvere uno dei vostri problemi.
Andrea

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.