Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Maledetto apice !!!

  1. #1

    Maledetto apice !!!



    Ciao Ragazzi,

    da quando utilizzo una stringa di inserimento record mi sorge spesso il problema relativo all'apice. ( ' )

    Se scrivo nel campo la stringa: L' utente è stato registrato lo script va in errore

    Questa è la stringa SQL:

    ...
    CONTROLLO LA PRESENZA DELL'APICE
    Testo =Replace(Request.Form("Testo"),"''","'")

    ....
    strSQL = "INSERT INTO MOBILES (Data, Ora, Autore, Testo, Type) VALUES ('" &Periodo &"','" &TimeForm &"','" &Autore &"','" &Testo &"','" &TipoDati &"')"

    Ora, come si fa per evitare che l'inserimento degli apici possano interrompere lo script e mandarlo in errore ?


    Forse devo sostituirlo con un doppio apice ?






    IMPOSSIBLE IS NOTHING - LOOK BEFORE YOU LEAP !!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    stringa="sai che l\' inserimento è avventuo bene?"

  3. #3
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367

    Re: Maledetto apice !!!

    Originariamente inviato da Dennis
    stringa="sai che l\' inserimento è avventuo bene?"
    :quote: a Dennis! Quello è javascrippete

    il problema è nell'SQL
    Originariamente inviato da gabcaly

    Forse devo sostituirlo con un doppio apice ?
    esattamente
    tu hai fatto il contrario gabcaly... invece di
    codice:
    Testo=Replace(Request.Form("Testo"),"''","'")
    devi fare
    codice:
    Testo=Replace(Request.Form("Testo"),"'","''")

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259

    Re: Re: Maledetto apice !!!

    Originariamente inviato da willybit
    :quote: a Dennis! Quello è javascrippete

    succede

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.