06 2017 档案
摘要:转自:在SQL Server中为什么不建议使用Not In子查询 在SQL Server中,子查询可以分为相关子查询和无关子查询,对于无关子查询来说,Not In子句比较常见,但Not In潜在会带来下面两种问题: 结果不准确 查询性能低下 下面我们来看一下为什么尽量不使用Not In子句。 结果不
阅读全文
摘要:一个恐怖的例子: 注入式攻击的详细解释SQL下面我们将以一个简单的用户登陆为例,结合代码详细解释一下SQL注入式攻击,与及他的防范措施。对于一个简单的用户登陆可能的代码如下:try{ string strUserName = this.txtUserName.Text; string strPwd
阅读全文
摘要:文章导读 拼SQL实现where in查询 使用CHARINDEX或like实现where in 参数化 使用exec动态执行SQl实现where in 参数化 为每一个参数生成一个参数实现where in 参数化 使用临时表实现where in 参数化 like参数化查询 xml和DataTabl
阅读全文
摘要:假设VS代码对应路径为E:\Projects\Web1,在VS用“发布Web”的方式发布后的路径为E:\Site\Web1。在IIS新建2个站点,站点A指向E:\Projects\Web1,站点B指向E:\Site\Web1。现在出现一个异常情况,站点B能正常下载123.xls,站点A下载时却提示错
阅读全文
摘要:在使用hibernate开发时,遇到最多的就是session与事务,那么他们两个有什么关系呢?下面我来抛砖引玉: 1、session是hibernate中的以及缓存机制,是用来对数据进行增删改查的一个东西(具体是什么我也不是很清楚,可以理解为是用来操作数据的) 2、事务是一组操作单元的集合,用的比较
阅读全文
摘要:<a href="~/Home/download">Click to get file</a> <a href="~/Home/download?id=1">Click to get file</a> public FileStreamResult download() { string fileN
阅读全文
摘要:SQLServer中查询表结构(表主键 、列说明、列数据类型、所有表名)的Sql语句 1、查询数据库中的所有表名称: SELECT name FROM SysObjects Where XType='U' ORDER BY Name 结果: 2、查询数据库中指定表的表结构: --快速查看表结构 SE
阅读全文
摘要:1. 使用Session.Delete(T t) 方法 使用这个方法,需要先从数据库中获取实体T或者直接new T(), 给Id赋值,然后才能调用 Session.Delete(T) A: var session = NHibernateSession.Current; //自己写的一个获取Sess
阅读全文
摘要:SQL、LINQ、Lambda 三种用法(转)
阅读全文
摘要:一 二、http://bbs.csdn.net/topics/390821366 三、 MVC中如何实现在页面添加多条记录,然后统一按submit上传处理需求是这样的,有个一个Stock表StockDetail表在页面编辑完Stock表的内容后,一条一条添加StockDetail记录,然后结束后按s
阅读全文