Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    39

    Stringa SQL con virgola come contenuto

    Ciao ragazzi,

    piccolo piccolo problemino.
    Inserisco valori in un DB tramite Command e mi capita ovviamente di avere dei campi di testo che contengono la virgola (,)(come ad esempio un indirizzo). Li ovviamente SQL si confonde.
    Dov'è il trucco?
    Con gli apostrofi basta raddoppiare ( ' => '' ).

    Posto il codice per chiarezza.

    Codice PHP:
    objCMD.CommandText="INSERT INTO Tabella ('Indirizzo') VALUES ('Via Roma, 1')"
    objCMD.Execute 
    Grazie
    ...sembra ancora di sentirlo dire al mercante di liquori "Tu che lo vendi, cosa ti compri di migliore?!". [F.De Andrè]

  2. #2
    perché si confonde? tra apici NON si confonde!

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    39
    Pareva anche a me che il problema sussiste solo con gli apici, ma se ho una virgola nella stringa mi da l'errore. ???
    Va bè, stasera ci perderò quella bella mezz'ora per capire dove sbaglio.
    ...sembra ancora di sentirlo dire al mercante di liquori "Tu che lo vendi, cosa ti compri di migliore?!". [F.De Andrè]

  4. #4
    no, voglio dire che con

    'ciao, bello'

    che sta tra apici, SQL NON si confonde! forse l'errore sta da qualche altra parte

    non è che fa casino con i numeri? ad esempio: 4,58 è sbagliato, si deve usare 4.58

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    39
    No, certo, era chiaro. Nella fretta mi sono spiegato male, e ho ragionato ancora peggio.
    Ovviamente l'errore era altrove; ho uno split precedente con parsing sulla virgola, perché inizialmente la stringa era nata per fare altro e quindi l'avevo perso di vista.

    Grazie comunque per l'aiuto, sempre molto gentile e disponibile.
    A presto.
    ...sembra ancora di sentirlo dire al mercante di liquori "Tu che lo vendi, cosa ti compri di migliore?!". [F.De Andrè]

  6. #6
    Originariamente inviato da Tom.Xmas
    A presto.
    VVoVe: una minaccia!





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.