Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27
  1. #1
    Utente di HTML.it L'avatar di Adam7
    Registrato dal
    Mar 2006
    Messaggi
    82

    Leggere l’ultimo record

    Ciao a tutti!
    Ormai non so più dove sbattere la testa quindi ancora 1 volta sono qui a chiedervi aiuto.
    Vorrei estrarre l’ultimo record inserito in un db utilizzando due valori: il primo è l’ID il secondo è l’immagine ma in quest’ultimo caso dovrei solo verificare che il campo sia pieno.

    sql = "select Top 1 * from tabs where IDrecord='9'"
    set rsPersonali = Conn.Execute (sql)
    in questo modo riesco a richiamare l’ultimo record inserito e funziona tutto bene ma vorrei poter stampare a video l’ultimo record di quel id che contiene anche un valore nel campo immagine.
    Avevo pensato di usare EOF ma proprio nn so come andare avanti.
    Mi date qualche suggerimento?
    Grazie in anticipo

  2. #2
    codice:
    sql = "select Top 1 * from tabs where IDrecord='9' ORDER BY IDrecord DESC"
    set rsPersonali = Conn.Execute (sql)
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it L'avatar di Adam7
    Registrato dal
    Mar 2006
    Messaggi
    82
    ciao maximum grazie x aver risposto...
    avevo gia provato così ma mi da questo errore:
    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
    [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'IDrecord DRSC'.

    default1.asp, line 72

    non so proprio come andare avanti...

  4. #4

  5. #5
    Utente di HTML.it L'avatar di Adam7
    Registrato dal
    Mar 2006
    Messaggi
    82
    hai raggione
    ma ricevo sempre errore .. sempre quello

  6. #6
    ID è numerico? togli gli apici

  7. #7

  8. #8
    Utente di HTML.it L'avatar di Adam7
    Registrato dal
    Mar 2006
    Messaggi
    82
    Allora… idrecord non è numerico ma il campo è testo… sto cercando di estrarre l’ultimo record con valore 9 nella colonna idrecord (fin qui tutto bene) però ora vorrei estrarre l’ultimo record con valore 9 nella colonna idrecord e con il campo img pieno … cioè se il campo img è vuoto vorrei saltarlo x recuperarne 1 che ha entrambi i dati… lo so mi sono spiegato male tanto che rileggendo non mi sono capito nemmeno io
    Cmq questa è la query:
    sql = "select Top 1 * from tabs where IDrecord='9' order by IDrecord DRSC"
    set rsPersonali = Conn.Execute (sql)

  9. #9

  10. #10
    Utente di HTML.it L'avatar di Adam7
    Registrato dal
    Mar 2006
    Messaggi
    82
    Scusaaaaaaaaa hai ragggiiiiooonnneeeeee che pirla che sono …. Forse sono tornato indietro o nn ho salvato la pagina con le modifiche…. Ora funziona ma mi richiama non l’ultimo record ma il quinto che contiene il campo img

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.