Home > programmazione > Programmare in ASP: Funzione per pulire stringa per l’SQL

Programmare in ASP: Funzione per pulire stringa per l’SQL

gennaio 31st, 2010 Invia Invia  Stampa Stampa

Ecco una semplice funzione per pulire una stringa da tutti i caratteri particolari non riconosciuti dalla sintassi SQL.

 

function CleanXsql (Byval x)
    x = replace(x,"'","`")
    x = replace(x,"""","`")
    x = replace(x,"|",":")
    x = replace(x,"<","&lt;")
    x = replace(x,">","&gt;")
    x = replace(x,"%","&#37;")
    x = replace(x,"/","&#37;")
    x = replace(x,"\","&#37;")
    x = replace(x,":","&#37;")
    x = replace(x,"*","x")
    x = replace(x,"?","&#37;")
    x = replace(x,"!","&#37;")
    x = replace(x,"|","&brvbar;")
    x = replace(x,chr(34), "&quot;")
    x = replace(x,chr(34),"&#34;")
    x = replace(x,"'","`")
    x = replace(x,"|",":")
    CleanXsql = x
end function

Articoli correlati


VEDI ANCHE:

  1. No comments yet.
  1. No trackbacks yet.
You must be logged in to post a comment.