用户登录
用户注册

分享至

hibernate sql 特殊字符

  • 作者: 我是一名黄逗比
  • 来源: 51数据库
  • 2021-01-04
我曾经写了一个扩展方法(C#3.0新特性)来处理SQL特殊字符,比较全。提醒一下,不要用js来过滤,js是客户端运行的,不可靠。代码如下: #region 处理t-sql中插入的值,过滤特殊字符 /// <summary> /// 处理t-sql中插入的值,防止意外字符导致错误 /// </summary> /// <param name="sqlValue">需要插入的值</param> /// <returns></returns> public static string DealWithSqlValue(this string sqlValue) { sqlValue = sqlValue.Trim().Replace("'", "''").Replace("]", "]]").Replace("%", "[%]").Replace("_", "[_]").Replace("^", "[^]"); return sqlValue; } #endregion

采纳哦
软件
前端设计
程序设计
Java相关