Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    errore 80020009 solo in locale e non passa al secondo record

    ciao a tutti, 2 problemi

    1. come mai, dato il codice in basso, la pagina mostra solo il primo record e non passa ai successivi?

    2. se faccio girare la stessa in locale, quindi http://127.0.0.1/eccetera mi restituisce quest'errore

    codice:
    ADODB.Field errore "80020009'
    
    Il record corrente corrisponde all'inizio o alla fine del file oppure è stato eliminato. Per eseguire l'operazione richiesta dall'applicazione è necessario disporre di un record corrente.
    
    ?
    mentre se carico la pagina sul web gira correttamente (fatto sempre eccezione per il punto 1.)

    codice:
      <%
    dim var_data2, var_str3, cn, rs, sql
    var_data2=request.querystring("dal")
    var_str3=request.querystring("struttura")
    set cn = Server.CreateObject("ADODB.Connection")
    cn.connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;"&_
    											"Persist Security Info=False;"&_
    											"Data Source="& Server.MapPath("mdb/gues.mdb")
    cn.open()
    sql = "SELECT * FROM book WHERE dal LIKE '" & replace(var_data2,"'","''") & "' AND struttura LIKE '" & replace(var_str3,"'","''") & "'"
    set rs = cn.execute(sql)
    %>
    <html>
    <head>
    <title>LISTA DEGLI ARRIVI del <%=Rs.Fields("dal")%></title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    		
    			<table width="1000" border="1" align="left" cellpadding="0" cellspacing="0" bgcolor="fffffffffffff">
                  <tr bgcolor="#333333">
                    <td colspan="16"><div align="center"><font color="#FFFFFF" size="3" face="Verdana, Arial, Helvetica, sans-serif">(<%=Rs.Fields("struttura")%>) FOGLIO DEGLI ARRIVI del <%=Rs.Fields("dal")%></font></div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="16"><div align="right"><font size="1"></font></div>
                    </td>
                  </tr>
                  <tr>
                    <td width="50" align="left" bgcolor="#FFFFCC"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">n apt</font></td>
                    <td width="101" align="left" bgcolor="#FFFFCC"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">cliente</font></td>
                    <td width="97" align="left" bgcolor="#FFFFCC"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">periodo</font></td>
                    <td width="65" align="left" bgcolor="#FFFFCC"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">tipol.</font></td>
                    <td width="41" align="left" bgcolor="#FFFFCC"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">n pax</font></td>
                    <td width="101" align="left" bgcolor="#FFFFCC"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">operatore</font></td>
                    <td width="30" align="left" bgcolor="#FFFFCC"><div align="center"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">forf</font></font></div></td>
                    <td width="30" align="left" bgcolor="#FFFFCC"><div align="center"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">pul</font></font></div></td>
                    <td width="40" align="left" bgcolor="#FFFFCC"><div align="center"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">bianc</font></font></div></td>
                    <td width="40" align="left" bgcolor="#FFFFCC"><div align="center"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">anim</font></font></div></td>
                    <td width="30" align="left" bgcolor="#FFFFCC"><div align="center"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">TC</font></font></div></td>
                    <td width="40" align="left" bgcolor="#FFFFCC"><div align="center"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">Saldo</font></font></div></td>
                    <td width="40" align="left" bgcolor="#FFFFCC"><div align="center"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">Totale</font></font></div></td>
                    <td width="40" align="left" bgcolor="#FFFFCC"><div align="center"><font size="1"><font face="Verdana, Arial, Helvetica, sans-serif">cauz</font></font></div></td>
                    <td width="310" align="left" bgcolor="#FFFFCC"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">note</font></td>
                    <td width="42" align="left" bgcolor="#FFFFCC"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">RF</font></td>
                  </tr>
                  <tr>
                    <td align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
                    </font></td>
                    <td align="left" valign="top"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><%=Rs.Fields("cognome")%><%=Rs.Fields("nome")%></font></td>
                    <td align="left" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">dal <%=Rs.Fields("dal")%>
    
                        al 
                        <%=Rs.Fields("al")%></font></td>
                    <td align="left" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><%=Rs.Fields("tipologia")%></font></td>
                    <td align="left" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><%=Rs.Fields("ad")%>+<%=Rs.Fields("ch")%>+<%=Rs.Fields("inf")%></font></td>
                    <td align="left" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><%=Rs.Fields("segnalato")%></font></td>
                    <td width="30" align="left" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td>
                    <td width="30" align="left" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td>
                    <td width="40" align="left" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td>
                    <td width="40" align="left" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td>
                    <td width="30" align="left" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td>
                    <td width="40" align="left" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><%=Rs.Fields("saldo")%></font></td>
                    <td width="40" align="left" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td>
                    <td width="40" align="left" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></td>
                    <td align="left" valign="top"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><%=Rs.Fields("appunti")%></font></td>
                    <td align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
                    <%
    do while not rs.eof
    %>
                    <%
    	rs.movenext()
    loop
    %>
                    <%
    ' libera le risorse
    rs.close()
    set rs = nothing
    cn.close()
    set cn = nothing
    %>
                    </font></td>
                  </tr>
    </table>
    
    
    </p>
    		    
    
    	        </p>
    		    
    
    </p>
    sbaglio forse il punto in cui metto il codice rs.movenext???
    aspetto, grazie già da ora.
    ---------------------------
    danielix05

  2. #2
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    <%
    do while not rs.eof
    %>

    questo credo vada + su prima dei record

  3. #3

    è vero

    grazie. nn sono molto pratico.
    per il problema (errore 80020009) credo che sia il classico permesso di scrittura che ancora non riesco a risolvere.

    cia ciao.
    ---------------------------
    danielix05

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.