Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Istruzione LIKE

  1. #1

    Istruzione LIKE

    Buongiono,
    che "ciavrà de strano" questa stringa SQL?


    rec.open "SELECT * FROM nome where nome_struttura LIKE '%cerca%'" , conn, 3, 3

    E' come se non trova nulla. La variabile 'cerca' è un request.form("cerca") dove l'utente immette un valore.

    .. e mi restituisce

    Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.

    invece c'è!

    Qualcuni sa dirmi dove sbaglio?
    Grazie
    Pochi sanno, molti presumono di sapere.

  2. #2
    codice:
    rec.open "SELECT * FROM nome where nome_struttura LIKE '%" & cerca & "%'" , conn, 3, 3
    Inoltre, dopo aver eseguito la query, prima di fare il ciclo di lettura del recordset, verifica se il recordset è vuoto.
    codice:
    if not rs.eof then
      do until rs.eof
     ' eccerera
    else
      response.write "Nessun risultato"
    end if

  3. #3
    Grazie Mems. Ora è OK. ... quella sintassi maledetta ...
    Pochi sanno, molti presumono di sapere.

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.