摘要: 数据库操作的死锁是不可避免的,本文并不打算讨论死锁如何产生,重点在于解决死锁,通过SQL Server 2005, 现在似乎有了一种新的解决办法。将下面的SQL语句放在两个不同的连接里面,并且在5秒内同时执行,将会发生死锁。use Northwindbegintran insert into Orders(CustomerId) values(@#ALFKI@#) waitfor delay @#00:00:05@# select * from Orders where CustomerId = @#ALFKI@#commitprint@#endtran@#SQL Server对付死锁的... 阅读全文
posted @ 2012-01-15 00:10 Ling.zx 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 今天就来简单的介绍下接口的基本概念及用法:1、接口的概念及声明接口是一种用来定义程序的协议,它描述可属于任何类或结构的一组相关行为。接口可有方法、属性、事件和索引器或这四种成员的任何组合类型,但不能包含字段。那么接口具有哪些特点呢?·接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员(说明:如类A继承接口B,那么A中必须实现B中定义的属性,方法等)。·不能直接实例化接口·接口可以包含事件、索引器、方法和属性·接口不包含方法的实现·类和接口可以从多个接口继承·接口自身可以继承多个接口在声明接口时除了Interface和 阅读全文
posted @ 2012-01-10 22:44 Ling.zx 阅读(229) 评论(0) 推荐(0) 编辑
摘要: (转)C# 根据当前时间获取本周、下周、本月、下月、本季度等时间段 DateTime dt = DateTime.Now; //当前时间 DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToString("d"))); //本周周一 DateTime endWeek = startWeek.AddDays(6); //本周周日 DateTime startMonth = dt.AddDays(1 - dt.Day); //本月月初 DateTime endMonth = startMonth. 阅读全文
posted @ 2011-12-30 22:36 Ling.zx 阅读(649) 评论(0) 推荐(1) 编辑