Discussione: ADODB.Field (0x80020009)

Risultati da 1 a 10 di 11

  1. #1
    Forumista DOC
    Data Registrazione Mar 2003
    Località Parco chiuso -
    Messaggi 2,416
    Rigraziamenti

    ADODB.Field (0x80020009)

    ADODB.Field (0x80020009) Il record corrente corrisponde all'inizio o alla fine
    del file oppure è stato eliminato.

    perchè IIS mi da sto errore? e soprattutto come lo risolvo?
    LA COMUNICAZIONE VIAGGIA VIA SMS: Vuoi inviare Sms dal web con 1 click?
  2. #2
    MRW Moderator
    Data Registrazione Jun 2005
    Località .: Venezia :.
    Messaggi 2,210
    Rigraziamenti
    Originariamente Scritto da grottafelix
    ADODB.Field (0x80020009) Il record corrente corrisponde all'inizio o alla fine
    del file oppure è stato eliminato.

    perchè IIS mi da sto errore? e soprattutto come lo risolvo?
    Ciao Felix!

    Probabilmente questo errore è dovuto al fatto che vai a ciclare più di una volta i dati durante l'estrazione del recordset.
    Ossia , per esempio, all'interno del
    while NOT rs.EOF
    è presente un ciclo FOR che manda tutto in bomba.

    Oppure potrebbe essere che la query non ha estratto alcun record (anche se è più probabile la prima ipotesi).


    Se puoi sarebbe meglio che postassi il codice, così ci diamo un'occhiata, perchè così alla cieca di più non posso dirti!

    SaLuT!


    Consulenza Organizzativa, Software Gestionali e Realizzazione Siti Web.
    http://www.bzconsulting.it
  3. #3
    Forumista DOC
    Data Registrazione Mar 2003
    Località Parco chiuso -
    Messaggi 2,416
    Rigraziamenti
    Originariamente Scritto da PoLe
    Ciao Felix!

    Probabilmente questo errore è dovuto al fatto che vai a ciclare più di una volta i dati durante l'estrazione del recordset.
    Ossia , per esempio, all'interno del
    while NOT rs.EOF
    è presente un ciclo FOR che manda tutto in bomba.

    Oppure potrebbe essere che la query non ha estratto alcun record (anche se è più probabile la prima ipotesi).


    Se puoi sarebbe meglio che postassi il codice, così ci diamo un'occhiata, perchè così alla cieca di più non posso dirti!

    SaLuT!
    mmmhhh mi sa che è la prima ipotesi...la seconda no...spetta che prendo il codice.
    LA COMUNICAZIONE VIAGGIA VIA SMS: Vuoi inviare Sms dal web con 1 click?
  4. #4
    Forumista DOC
    Data Registrazione Mar 2003
    Località Parco chiuso -
    Messaggi 2,416
    Rigraziamenti
    ecco il codice:

    <%
    Dim objRS
    Set objRS = Server.CreateObject("ADODB.RecordSet")
    sSQL="SELECT * FROM Menu WHERE Sezione= 'Vino' order by ID ASC;"
    objRS.Open sSQL, objConn, 3, 3
    %>
    <h4><%=objRS("Sezione")%></h4>
    <ul>
    <li>
    <%Do while not objRS.Eof
    ID=objRS("ID")
    Sezione=objRS("Sezione")
    Nome=objRS("Nome")
    %>
    <a href="<%=objRS("Link")%>">-<%=objRS("Nome")%></a>
    <%
    objRS.movenext
    Loop
    %>
    <%
    objRS.Close
    %>
    LA COMUNICAZIONE VIAGGIA VIA SMS: Vuoi inviare Sms dal web con 1 click?
  5. #5
    MRW Moderator
    Data Registrazione Jun 2005
    Località .: Venezia :.
    Messaggi 2,210
    Rigraziamenti

    Post Dunque..

    Prova a modificare la riga che ti ho messo in blu Felix:
    <%
    Dim objRS
    Set objRS = Server.CreateObject("ADODB.RecordSet")
    sSQL="SELECT * FROM Menu WHERE Sezione= 'Vino' order by ID ASC;"
    objRS.Open sSQL, objConn, 3, 3
    %>
    <h4><%=objRS("Sezione")%></h4>
    <ul>
    <li>
    <%Do while not objRS.Eof
    ID=objRS("ID")
    Sezione=objRS("Sezione")
    Nome=objRS("Nome")
    %>
    <a href="<%=objRS("Link")%>">-<%=Nome%></a>
    <%
    objRS.movenext
    Loop
    %>
    <%
    objRS.Close
    %>

    Può succedere che, ripetendo più di una volta objRS("nome_campo"), ne venga perso il valore.

    Fammi sapere, io resto on-line ancora per un po!



    Consulenza Organizzativa, Software Gestionali e Realizzazione Siti Web.
    http://www.bzconsulting.it
  6. #6
    Forumista DOC
    Data Registrazione Mar 2003
    Località Parco chiuso -
    Messaggi 2,416
    Rigraziamenti
    Originariamente Scritto da grottafelix
    ecco il codice:

    <%
    Dim objRS
    Set objRS = Server.CreateObject("ADODB.RecordSet")
    sSQL="SELECT * FROM Menu WHERE Sezione= 'Vino' order by ID ASC;"
    objRS.Open sSQL, objConn, 3, 3
    %>
    <h4><%=objRS("Sezione")%></h4>
    <ul>
    <li>
    <%Do while not objRS.Eof
    ID=objRS("ID")
    Sezione=objRS("Sezione")
    Nome=objRS("Nome")
    %>
    <a href="<%=objRS("Link")%>">-<%=objRS("Nome")%></a>
    <%
    objRS.movenext
    Loop
    %>
    <%
    objRS.Close
    %>

    risolto.
    errore nella query
    LA COMUNICAZIONE VIAGGIA VIA SMS: Vuoi inviare Sms dal web con 1 click?
  7. #7
    MRW Moderator
    Data Registrazione Jun 2005
    Località .: Venezia :.
    Messaggi 2,210
    Rigraziamenti

    Talking

    Originariamente Scritto da grottafelix
    risolto.
    errore nella query
    Allora era proprio la seconda ipotesi!!




    Consulenza Organizzativa, Software Gestionali e Realizzazione Siti Web.
    http://www.bzconsulting.it
  8. #8
    Nuovo Iscritto
    Data Registrazione Dec 2012
    Messaggi 2
    Rigraziamenti

    Aiuto ho lo stesso problema 0x80020009 ma con autodata su win 7

    Potete aiutarmi grazie mi serve urgentissimo se qualcuno sa come risolvere puo contattarmi che facciamo tutto con team wiever
  9. #9
    Utente del Forum
    Data Registrazione May 2006
    Località Livorno
    Messaggi 447
    Rigraziamenti
    Potete aiutarmi grazie mi serve urgentissimo se qualcuno sa come risolvere puo contattarmi che facciamo tutto con team wiever
    Ciao,

    l'errore riportato può essere dovuto a molti fattori, SQL errata, ciclo dei record ecc...


    posta il codice che usi.


    Valeria.
    ‹(•¿•)›-- VALE DUE VALE --‹(•¿•)›
  10. #10
    Nuovo Iscritto
    Data Registrazione Dec 2012
    Messaggi 2
    Rigraziamenti
    Che codice ???? Io sono proprio incompetente se qualcuno vuole contattarmi via mail stasera elegance-auto@live.it possiamo risolvere con team wiever
Pagina 1 di 2 12 Ultima
  • Vai alla pagina:

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi