Raddoppiare Apici in codice SQL
Funzione Visual Basic per sostiture l'apice singolo con un doppio apice. Accorgimento necessario durante la composizione di stringhe SQL per evitare errori.
Public Function raddoppiaApici(ingresso As String)
raddoppiaApici = replace(ingresso, "'", "''")
End Function
L'esempio classico di errore dovuto all'apice si presenta in situazioni di aggiunta o modifica record in tabelle. Un campo testo adibito a contenere nomi di città andrebbe in errore durante l'inserimento di 'L'Aquila'. La stringa corretta, sarà 'L''Aquila'.
tags: vba visual basic macro access sql single quote apice apici
Sponsored Links