Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Problema apice

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    58

    Problema apice

    Ciao ragazzi,
    mi servirebbe un aiuto, forse banale..

    questa stringa non mi permette di inserire nei campi gli apici

    my_Conn.Execute "INSERT INTO import_clienti (Nome,Cognome,Indirizzo,Numero,Comune,Cap,Provinci a,Telefono,Email,Prodotto) VALUES ('"& request("Nome") &"', '"& request("Cognome") &"', '"& request("Indirizzo") &"', '"& request("Numero") &"', '"& request("Comune") &"', '"& request("Cap") &"', '"& request("Provincia") &"', '"& request("Telefono") &"', '"& request("Email") &"', 'CICLOFEM')"


    come dovrei modificarla??

    grazie mille, Vanni

  2. #2
    rimpiazza l'apice singolo con due apici singoli, per ogni singolo campo

    codice:
    sVar = Replace(sVar, "'", "''")
    e' molto comodo farsi una funzione

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    58
    in questo modo però continua a darmi errore di sintassi

    '"& request("Cognome", "'")

    dove sbaglio?

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    58
    questo è il mio submit..

    dim strNome
    strNome = request.form("nome")

    dim strCognome
    strCognome = request.form("cognome")

    dim strIndirizzo
    strIndirizzo = request.form("indirizzo")

    dim strNumero
    strNumero = request.form("numero")

    dim strCap
    strCap = request.form("cap")

    dim strComune
    strComune = request.form("comune")

    dim strProvincia
    strProvincia = request.form("provincia")

    dim strTelefono
    strTelefono = request.form("telefono")

    dim strEmail
    strEmail = request.form("email")

    my_Conn.Execute "INSERT INTO import_clienti (Nome,Cognome,Indirizzo,Numero,Comune,Cap,Provinci a,Telefono,Email,Prodotto) VALUES ('"& request("Nome") &"', '"& request("Cognome") &"', '"& request("Indirizzo") &"', '"& request("Numero") &"', '"& request("Comune") &"', '"& request("Cap") &"', '"& request("Provincia") &"', '"& request("Telefono") &"', '"& request("Email") &"', 'CICLOFEM')"
    my_Conn.Close
    Set my_Conn = Nothing

  6. #6
    ripeto la domanda dov'e' la replace

    in piu, perche' non usi le variabili? sono gia' riempite con la request.form...

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    58
    mi scuso per la mia totale ignoranza in materia ma il mio script, probabilmente un po' datato che mi aveva preparato un amico conosciuto proprio qui, è tutto qui..

    non ci sono replace e francamente non saprei dove e come inserirle

    se è troppo lungo modificare il codice, ti ringrazio comunque per le indicazioni

    vv

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.