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

    Apostrofo con errori

    Salve a tutti,
    un DB di Access talvolta mi restituisce l'errore
    "Errore di sintassi (operatore mancante) nell'espressione della query "..........."

    Ho notato che succede quando nel campo "diagnosi" è presente un testo che contiene un apostrofo.

    Suppongo che la riga di codice incriminata sia la seguente:


    DoCmd.RunSQL "INSERT INTO tab_temp " & "(id_anagrafica, visitato, data, diagnosi, giudizio, decorrenza, tipo) VALUES (" & "'" & .Fields("id_anagrafica").Value & "','" & .Fields("visitato").Value & "','" & .Fields("data").Value & "','" & .Fields("diagnosi").Value & "','" & .Fields("giudizio").Value & "','" & .Fields("decorrenza").Value & "','" & .Fields("tipo").Value & "')"


    Qualche idea su come modificarla?

    Grazie a tutti.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Prima di tutto dovresti leggere dal regolamento come postare (linguaggio, ecc...).

    Per gli apostrofi, basta trattare la stringa prima raddoppiandoli.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.