Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema con apice

  1. #1

    Problema con apice

    Nella query per la lettura della provincia ho il problema dell'apice quando, ovviamente, la richiesta è L'Aquila...

    così funziona se la provincia non contiene l'apice:

    codice:
     SELECT * FROM TABELLA WHERE ...AND (provincia LIKE '%"&sqlprovincia&"%') AND...

    in questo modo l'ultimo apice mi chiude la stringa facendo passare il successivo codice come un commento...

    codice:
     SELECT * FROM TABELLA WHERE ...AND (Replace(provincia, "'", "''") LIKE '%"&sqlprovincia&"%') AND...

    così non mi dà errore la pagina ma sembra che il confronto con la variabile successiva non sia soddisfatto...e mi restituisce zero record:

    codice:
     SELECT * FROM TABELLA WHERE ...AND ('%"&Replace(provincia, "'", "''")&"%' LIKE '%"&sqlprovincia&"%') AND...

    Qualche suggerimento?

    Grazie
    __________________
    Sandro
    Annunci gratuiti

  2. #2
    cos'è sintassi sql fai da te?

    codice:
    sqlprovincia="L'Aquila"
    
    
    sql = "select * from tabella where provincia like '%" & replace(sqlprovincia,"'","''") & "%' and .."
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Prendevo fischi per fiaschi...

    Ho sistemato.

    Grazie 1000
    __________________
    Sandro
    Annunci gratuiti

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.