上一页 1 ··· 275 276 277 278 279 280 281 282 283 ··· 390 下一页
摘要: 在这里,我需要感谢一下“异或”运算符,真的,谢谢你,^(xor),如果没有它,也许我架构里总是离不开否定式,如果你看不懂我说的,那让先看看这篇文章,事实上那篇文章没有解决根本的否定式问题,题目也只是对DefaultValue的一个学习,这篇文章,我认为终于把“否定式“解决了,真的解决了!这是我的架构代码,否定式的出现是为了让程序员少写代码 public interface IUnitOfWork { /// /// 将操作提交到数据库, /// void Save(); /// /// 是否不提交到... 阅读全文
posted @ 2013-09-11 18:04 张占岭 阅读(874) 评论(2) 推荐(1)
摘要: 回到目录触发器在过去的10年中,即存储过程和ado.net称霸江湖期间是那么的重要,而现在,trigger显得不是那么必要的,我们很少将复杂的业务写在SQL里,当然也会没有机会写到trigger里了,可对于数据库本身来说,这东西还是要说说的,尤其是一些特殊场合,看看下面的触发器使用场合:这种结构很有... 阅读全文
posted @ 2013-09-10 16:07 张占岭 阅读(1395) 评论(1) 推荐(1)
摘要: 回到目录quartz.net是一个任务调度组件,它可以灵活的设置你的调试方式,按时间,按日期,按周期都可以很容易的实现,quartz不仅可以用在web中,而且还可以部署在winform,winservice上,下面我们就来作一个简单的调试服务,我们以WEB环境为例,WEB端采用比较流行的MVC3实现。首先需要引入三个组件DLLC5.DLL,log4net.DLL,Quartz.DLL,Common.Logging对于WEB项目来说,调度的注入后我们可以放在global.asax里,它可以使我们的调度任务在应用程序启动时自动启动,在应用程序结束时,自动结束,这是我们需要看到的。global.as 阅读全文
posted @ 2013-09-09 21:29 张占岭 阅读(2087) 评论(0) 推荐(0)
摘要: 回到目录在设计表结构时,我们通常将不是很在乎表现的主键设计成自增长的,大数据量用bigint,一般地用int就可以了,int就是C#里的Int32,它最大可以存储到2147483647,21亿,基本可以满足大多数的要求了,呵呵。对于自增长主键来说,导数据是个比较麻烦的事,使用SQLSERVER还可以,你把自增去了,再进行SQL专入即可,但如果导数据这个动作是作到程序里,那可就有点麻烦了,一般地,我们为自增主键数据表导数据时,有两个方式,一是去掉自增长特性,二是使用SQL提交的SET IDENTITY_INSERT [table] ON/OFF,如果你的导数据动作是在程序里完成的,那就只能使用后 阅读全文
posted @ 2013-09-06 16:10 张占岭 阅读(3166) 评论(0) 推荐(1)
摘要: 回到目录在SQLSERVER中每个会话,即每个查询分析器窗口都会产生一个SQL进程,对于那些持续时间短的进程,它们转瞬即失,而对于持续时间比较长的,我们需要希望查看它的运行状态,就可以借助SQL提供的sp_who命令,下面是对它的具体介绍,主要选自MSDN.sp_who [ [ @loginame ... 阅读全文
posted @ 2013-09-05 16:15 张占岭 阅读(13644) 评论(1) 推荐(3)
上一页 1 ··· 275 276 277 278 279 280 281 282 283 ··· 390 下一页