摘要: 原文出处:http://www.cnblogs.com/PirateCaptain/articles/1955639.htmlNHibernate的程序集:NHibernate.dllLog4net.dllIesi.Collections.dllCastle.DynamicProxy.dll至少四个,其中NHibernate.dll是核心的程序集,Log4net.dll是日志记录程序集,Iesi.Collections.dll是集合框架的程序集,Castle.DynameicProxy.dll控制反转的程序集容易出错的地方目前发现的有:1:需要说明的是 Castle.DynamicProxy2 阅读全文
posted @ 2013-04-16 22:29 wuhuidelang 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 原始出处:http://aizzw.blog.51cto.com/440409/4549341.存储过程的开头结尾 SET QUOTED_IDENTIFIER ON/OFFSET QUOTED_IDENTIFIER ON GOSET ANSI_NULLS ON GO.......SET QUOTED_IDENTIFIER OFF GOSET ANSI_NULLS ON GO简单的说:SET QUOTED_IDENTIFIER ON/OFFSET QUOTED_IDENTIFIER ON 这种情况,我们可以使用关键字("select" "update" 等 阅读全文
posted @ 2013-04-16 13:33 wuhuidelang 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 最近做项目用到一些数据操作,为了防止自己忘记,同时也供大家参考,特地将项目过程中写的sql语句发出来。1.清空数据库中数据且不破坏表的结构(因为有表约束所以不能用:TRUNCATE TABLE 表名)版本一:declare cursor_alltablename cursor scroll dynamic for select name from sysobjects where xtype = 'U' and (not name like 'sys%') order by name desc;declare @tablename varchar(50);dec 阅读全文
posted @ 2013-04-16 13:13 wuhuidelang 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.chinaunix.net/old_jh/19/252763.html注意:这里说的delete是指不带where子句的delete语句 相同点 truncate和不带where子句的delete,以及drop都会删除表内的数据 不同点: 1.truncate和delete只删除数据不删除表的结构(定义) drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index);依赖于该表的存储过程/函数将保留,但是变为invalid状态. 2.delete语句是dml,这个操作会放到rollbacksegement中,事务提交 阅读全文
posted @ 2013-04-16 09:02 wuhuidelang 阅读(122) 评论(0) 推荐(0) 编辑