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

    [vb6] Problemi Apostrofo

    Salve,
    ho un problema con l'apostrofo.
    Quando faccio una ricerca su un campo il cui valore da cercare è
    'scuola dell'infanzia'
    non mi trova nulla anzi mi da un errore.
    Ho capito che lui legge l'apice come termine della stringa della query.
    Come posso ovviare?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    semplicemente raddoppiando l'apostrofo nella stringa che cerchi nel DB

    in pratica:

    codice:
    strRicerca = "scuola dell'infanzia"
    strRicerca = Replace(strRicerca, "'","''")
    Boolean

  3. #3

    OK

    Grazie 1000 funziona!!

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,333
    Se ne è parlato a lungo (a livello soprattutto teorico) anche in questa discussione, sempre valida benché riferita a VB.NET.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.