Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problemi ricerca con apostrofo

    Io eseguo una ricerca nel mio form e metto uan parola con l'apostrofo, ad esempio --> l'eroe

    Nel browser il link è: risultati.asp?testo=l%27eroe

    il mio sql per cercare è:

    codice:
    titolo LIKE '%" & (Request.QueryString("testo")) & "%'
    sol oche mi da errore... come devo farlo il replace? c'è un altro modo?

  2. #2
    anzi, semplificando la cosa, se trovo nella parola l'apostrofo allora rimando a un'altra pagina...
    il problema è che a quanto pare la funzione LIKE non è gradita...
    <%
    If request.QueryString("testo") LIKE "'" then response.Redirect("ricerca_neg.asp") end if
    %>

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi usare la replace:
    codice:
    testo = Request.QueryString("testo")
    testo = replace(testo,"'","''")
    Roby

  4. #4
    grazieeee

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.