將字符串安全轉(zhuǎn)換成可安全合成SQL語句的值

字號:


    將字符串安全轉(zhuǎn)換成可安全合成SQL語句的值:
    public static string dfStrToSQL(string str)
    {
    str = str.ToLower();
    str = str.Replace("'", "''");
    str = str.Replace(";--", "");
    str = str.Replace("select", "");
    str = str.Replace(" or ", "");
    str = str.Replace(" and ", "");
    str = str.Replace("insert", "");
    str = str.Replace("update", "");
    str = str.Replace("delete", "");
    str = str.Replace("from", "");
    str = str.Replace("exec master", "");
    str = str.Replace("group administrators", "");
    str = str.Replace("xp_cmdshell", "");
    str = str.Replace("drop table", "");
    str = str.Replace("truncate", "");
    return str;
    }