Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: inizio o fine file

  1. #1
    Utente di HTML.it L'avatar di Spyfil
    Registrato dal
    Dec 2001
    Messaggi
    801

    inizio o fine file

    ho una tabella con 12 record

    li visualizzo a gruppi di 5

    con un precedente e successivo mi muovo di 5 in 5

    sotto alla tabella ho un link

    codice:
    ">NUOVA
    alla prima schermata (primo gruppo di 5) lo vedo,
    alla seconda (secondo gruppo di 5) lo vedo,
    alla terza (che mi mostra gli ultimi 2 risultati) mi da:


    codice:
    ADODB.Field error '800a0bcd' 
    
    Il record corrente corrisponde all'inizio o alla fine del file oppure è stato eliminato. Per eseguire l'operazione richiesta è necessario disporre di un record corrente. 
    
    /story.asp, line 375
    e io non ho idea del perchè!
    Se potete aiutatemi! GRAZIE

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    posta il ciclo con cui leggi il recordset
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    Utente di HTML.it L'avatar di Spyfil
    Registrato dal
    Dec 2001
    Messaggi
    801
    dico subito che uso dreamweaver, me ne vergogno ma è l'unico modo che conosco!

    codice:
    Repeat1__numRows = 5
    
    While ((Repeat1__numRows <> 0) AND (NOT Story.EOF)) 
    
      If Not Story.EOF Or Not Story.BOF Then %>
      <tr>
        <td valign="top"><span class="style12"><%=(Story.Fields.Item("Data").Value)%></span></td>
        <td><span class="style12"><%=(Story.Fields.Item("Descrizione").Value)%></span></td>
      </tr>
      End If ' end Not Story.EOF Or NOT Story.BOF %>
       
      Repeat1__index=Repeat1__index+1
      Repeat1__numRows=Repeat1__numRows-1
      Story.MoveNext()
    Wend
    spero di aver capito cosa ti interessava vedere!

  4. #4
    dentro ogni giro devi controllare se sei alla fine del recordset (rs.eof) e, se si', uscire

  5. #5
    Utente di HTML.it L'avatar di Spyfil
    Registrato dal
    Dec 2001
    Messaggi
    801
    non badate ai tag <%%> sbagliati! ho copiato male io!

  6. #6
    Utente di HTML.it L'avatar di Spyfil
    Registrato dal
    Dec 2001
    Messaggi
    801
    http://www.tosingraf.com/story.asp?IDDITTA=10

    potete vedere quello che succede! quando avevo meno di 10 righe non accadeva nulla! non leggete il testo è scritto a casacio!

  7. #7
    If Not Story.EOF Or Not Story.BOF Then

    userei AND, non trovi?

  8. #8
    Utente di HTML.it L'avatar di Spyfil
    Registrato dal
    Dec 2001
    Messaggi
    801
    si posso usare AND ma il risultato non è lo stesso?

    cmq sia il risultato permane!
    non capisco perchè se a monitor come vedete sul link vedo dei record, su quel link non trova l'IDDitta associato.


  9. #9
    ma il tuo problema non era che ti dava un errore di fine file?

  10. #10
    Utente di HTML.it L'avatar di Spyfil
    Registrato dal
    Dec 2001
    Messaggi
    801
    si ma non ho ancora capito il perchè!
    visto che il valore è dato da
    codice:
    <%=(RS_Story.Fields.Item("IDDitta").Value)%>
    se provi gentilmente a cliccare il link 3 risp. precedenti vedi che quando arriva alla fine da errore e immagino lo dia perchè non ha nessun valore in quella funzione

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 © 2025 vBulletin Solutions, Inc. All rights reserved.