asp.net 一个过滤SQL函数
2009-02-13 11:23
316 查看
/// 过滤SQL字符。
/// </summary>
/// <param name="str">要过滤SQL字符的字符串。</param>
/// <returns>已过滤掉SQL字符的字符串。</returns>
public static string ReplaceSQLChar(string str)
{
if (str == String.Empty)
return String.Empty;
str = str.Replace("'", "‘");
str = str.Replace(";", ";");
str = str.Replace(",", ",");
str = str.Replace("?", "?");
str = str.Replace("<", "<");
str = str.Replace(">", ">");
str = str.Replace("(", "(");
str = str.Replace(")", ")");
str = str.Replace("@", "@");
str = str.Replace("=", "=");
str = str.Replace("+", "+");
str = str.Replace("*", "*");
str = str.Replace("&", "&");
str = str.Replace("#", "#");
str = str.Replace("%", "%");
str = str.Replace("$", "¥");
return str;
}
/// </summary>
/// <param name="str">要过滤SQL字符的字符串。</param>
/// <returns>已过滤掉SQL字符的字符串。</returns>
public static string ReplaceSQLChar(string str)
{
if (str == String.Empty)
return String.Empty;
str = str.Replace("'", "‘");
str = str.Replace(";", ";");
str = str.Replace(",", ",");
str = str.Replace("?", "?");
str = str.Replace("<", "<");
str = str.Replace(">", ">");
str = str.Replace("(", "(");
str = str.Replace(")", ")");
str = str.Replace("@", "@");
str = str.Replace("=", "=");
str = str.Replace("+", "+");
str = str.Replace("*", "*");
str = str.Replace("&", "&");
str = str.Replace("#", "#");
str = str.Replace("%", "%");
str = str.Replace("$", "¥");
return str;
}
相关文章推荐
- 一个过滤特殊字符的函数ASP.NET (C#)
- asp.net 4中的HTML过滤的一个新特性
- 一个过滤特殊字符的函数ASP.NET (C#)
- 在ASP.NET Core中通过EF Core实现一个简单的全局过滤查询
- Asp.Net过滤一个div
- ASP.NET MVC的Ajax.ActionLink 的HttpMethod="Get" 一个重复请求的BUG
- 建立一个方法的attribute,可以放在任意方法上,可以自动记录方法出错时的信息,就不用写try 。。cacth. 【注意】 不是在asp.net MVC下,是在普通三层结构下写的的特性。
- Asp.net中处理一个站点不同Web应用共享Session的问题
- 一个简单的ASP.NET验证码
- 一个ASP.NET的IIS的完整控制类
- ASP.NET jQuery 实例1(在TextBox里面创建一个默认提示)
- [ASP.NET]RequiredFieldValidator的一个很奇怪的问题
- asp.net MVC利用自定义ModelBinder过滤关键字的方法(附demo源码下载)
- 在ASP.NET 2.0中,一个ASP.NET页面的生命周期主要为
- ASP.NET 2.0数据教程之一: 创建一个数据访问层
- 用ASP.NET连接数据库写的一个登陆注册界面
- asp.net 2.0下gridview的一个tips
- Scott Mitchell 的ASP.NET 2.0数据操作教程之八:使用两个DropDownList过滤的主/从报表
- 求解:ASP.NET中的添加引用到底是一个什么样的事情
- 介绍一个基于ASP.NET MVC的框架Catharsis