Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2000
    residenza
    Savona
    Messaggi
    897

    recuperare ultimo ID inserito

    Salve a tutti,
    Ho questo problema per il quale avrei bisogno di un aiuto. Dopo aver regolarmente inserito in in db i dati di un utente registrato, vorrei recuperare l'ultimo ID inserito.
    Ho usato questa select:
    sql="select * from UTENTI_CARD order by ID DESC LIMIT 1"
    set rs=Conn.execute (sql)



    Ma non riesco a visualizzare l'ultimo ID inserito

    do while not rs.eof
    Response.Write(rs("ID") & "
    ")
    rs.MoveNext()
    loop

    Ricevo questo errore:
    Microsoft][Driver ODBC Microsoft Access] Errore di sintassi nella proposizione ORDER BY.

    Dove sbaglio?
    Grazie...

  2. #2
    access non supporta limit. devi usare top 1

    sql="select TOP 1 ID from UTENTI_CARD order by ID DESC"

    poi ti basterà fare direttamente

    Ultimo_ID=rs(0)

    senza fare alcun loop

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2000
    residenza
    Savona
    Messaggi
    897
    Grazie! Così finalmente ho risolto!
    Alla prossima!

  4. #4
    optime! lasciami un "mi piace", grazie

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.