Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Select e recordset

  1. #1
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400

    Select e recordset

    Cosa c'è di sbagliato in questo code?: perchè la select non mi restituisce i valori che ho registrato nella tabella TXT:
    codice:
     <select size="1" name="fname">
                    <option>Selezionare_Casa_Editrice</option>
                    <%
    
    Set cn=Server.CreateObject("ADODB.Connection")
    OpenStr = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.Mappath("/mdb-database/FileDB.mdb")
    cn.Open openStr
                                                   
    sql = "SELECT * FROM TXT"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, cn, 3, 3
    
    On Error Resume Next
    rs.MoveFirst  
    Do While Not rs.EOF
    
    %>
    
    
    <option value=<%=rs("Id")%>><%=rs("Id")%> - <%=rs("Testo")%></option>
                          
    <%
    rs.MoveNext
    Loop
    rs.Close
    set rs = Nothing
    %>
                  </select>

  2. #2
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Ciao, mi sembra tutto giusto.. mi viene da pensare che forse non entra mai nel ciclo...nella tabella ci sono record?? o magari c'è qualche errore di inizializzazione... prova a togliere il costrutto per gli errori "On Error Resume Next" e vedi se magari c'è qualcosa che non va.
    Jupy

  3. #3
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    forse togliendo l'on error resume next si riesce a scoprire... almeno se c'è un errore.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  4. #4
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Originariamente inviato da 99eros9
    forse togliendo l'on error resume next si riesce a scoprire... almeno se c'è un errore.
    Grazie risolto... errore nel dbase...

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.