zoukankan
html css js c++ java
DataTable.Select() 方法的单引号问题
用DataTable.Select(string)或给DataView.RowFilter设置Expression表达式时,由于Expression是字符串拼接而成的,因为跟SQL语句也要注意单引号问题.如这个的查询会导致异常的发生:
DataRow[] m_drResult
=
dt.Select(
"
name = 'name's'
"
);
解决办法是将一个单引号变成两个(跟SQL语法是一样的).
DataRow[] m_drResult
=
m_dtSource.Select(
"
name = 'name''s'
"
)
所以在使用Select方法或DataView的时候,一定要注意把字符条件值的一个单引号改成两个单引号,执行
str = str.Replace("'","''");!!
这点如果不注意会给程序带来不小的麻烦!
阿不 http://hjf1223.cnblogs.com
查看全文
相关阅读:
Unity3D 学习笔记一
Java 常用类 -Math
Java 常用类 -String VS StringBuffer
Java 日期类 Calendar SimpleDateFormat
Java 日期类 Calendar
Java异常处理-自定义异常
Java异常处理-Exception 和 RuntimeException 区别
Java异常处理-throws和throw关键字
Java异常处理-捕获和处理异常
Java异常处理-异常的概念
原文地址:https://www.cnblogs.com/hjf1223/p/227170.html
最新文章
相关技术扩展地址
手动向Maven本地仓库添加ORACLE jdbc驱动
html 标签添加小手样式
HTML文字描边,CSS3实现文字描边的2种方法
Phpcms V9内容页show模板调用标签一览
如何快速转载CSDN中的博客
去掉PbootCms后台的底部的版权信息及执行时间 增加正文的操作空间
jq获取屏幕高度,导航banner一屏幕
bootstrap导航栏实现鼠标移入展开
swiper常用选项
热门文章
eyoucms 调用
微信公众号项目笔记 二
微信公众号项目开发笔记 一
新工作的感想,以及这两天的工作任务总结!
回顾我的找工作的经历
2016年工作总结
算法学习笔记,几个简单的Demo
MVC4 学习笔记01
.net学习笔记之访问数据库
Unity 3d 脚本常用事件
Copyright © 2011-2022 走看看