asp.net 2005 替换SQL危险字符

原创 2006年05月31日 02:20:00

  修改前辈的东西,见笑 

    public string replaceStr(string inputString)
    {
        
        string replaceIn = "'|;|and|(|)|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare|or|and|" + ((char)9).ToString() + "|" + ((char)34).ToString() + "|" + ((char)32).ToString() + "|" + ((char)39).ToString();
        string[] ArrayReplaceIn = replaceIn.Split(char.Parse("|"));
        int i;
        for (i = 0; i < ArrayReplaceIn.Length; i++)
        {
            inputString = inputString.Replace(ArrayReplaceIn[i].ToString(),"");
        }
        return inputString;

    }

 

相关文章推荐

asp.net 连接sql server 2005 数据库的设置

在Visual Studio 2005连接SQL Server 2000中,我们可能会知道,连接字符串会比较简单,一般远程连接的时候,只需要在Web.config文件配置如下:...

Sql server 2005安装时ASP.Net版本注册要求警告的解决办

在安装SQL Server 2005 时出现ASP.Net版本注册要求(警告),提示找不到ASP.Net 在 Microsoft Internet 信息服务(IIS)中的版本注册信息。   ...

Asp.Net中用户NT AUTHORITY\NETWORK SERVICE 登录失败(SQL2005/2008设置的解决方法)

用户 NT AUTHORITY\NETWORK SERVICE 登录失败 解决方法 (MS SQL 2005) Windows server 2003,2008 Web.Config 配...
  • dxnn520
  • dxnn520
  • 2012年12月03日 21:57
  • 2817

SQL Server 2005安装时需要64位的ASP.Net才能安装

SQL Server 2005安装时提示:ASP.Net版本注册要求 32位的ASP.Net已注册,需要64位的ASP.Net才能安装Microsoft Reporting services 2005...

SQL Server 2005安装时需要64位的ASP.Net才能安装

SQL Server 2005安装时提示:ASP.Net版本注册要求 32位的ASP.Net已注册,需要64位的ASP.Net才能安装Microsoft Reporting services 2...
  • sxycgxj
  • sxycgxj
  • 2014年11月07日 10:30
  • 982

sql sever2005数据库备份和还原(Asp.net C#)

// 备份按钮protected void BtnBack_Click(object sender, EventArgs e) { ...

sql sever2005中批量导入excel表格数据(Asp.net C#)

1 注意:上传控件上传的文件名,在IE浏览器中设置,必须是全路径 。设置方法((IE浏览器)工具→Internet选项→安全→自定义级别→将文件上载到服务器时包含本地目录路径→启用即可。 ) //e...

asp.net 从客户端中检测到有潜在危险的 Request.Form 值

Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报错上面的错误。ASP.Net 引入了对提交表单自动检查是否存在跨站脚本攻击的能力。当用户试图用js代码,ht...

asp.net 正则替换html标签与删除指定字符方法

asp教程.net 正则替换html标签与删除指定字符方法,使用了正则表达式进行规则过滤,由于html标记都是基于   public string NoHtml(string html) ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net 2005 替换SQL危险字符
举报原因:
原因补充:

(最多只允许输入30个字)