Ciao, sempre io...![]()
Utilizzo questa funzione per il replace degli apici delle stringhe nelle query SQL, trovata con la ricerca (credits Optime):
In questa maniera:codice:function pulisci(stringa) pulisci = replace(stringa, "'", "''__") end function
Il problema è che quando il valore da inserire nel Db è nullo (vuoto) la funzione va in errore: Invalid use of Null: 'replace'.codice:pulisci(Rs("CampoDB"))
Ho risolto il problema, con la pluripremiata di Optime, ma vorrei sapere se si può in qualche modo cambiare ed agire sulla funzione Pulisci per non andare singolarmente su ogni riga della query per prevedere l'azione quando il valore da inserire nel Db è nullo (vuoto).
E' possibile? Grazie.
Pluripremiata:
codice:if trim(Rs("CampoDB") & "[]") = "[]" then SQL = SQL & " , '' " else SQL = SQL & " , '" & pulisci(Rs("CampoDB")) & "' " end if

Rispondi quotando
