上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 78 下一页
  2010年9月24日
摘要: 以前曾经有同事问我,如何使用直接使用Enterprise Library Logging Application Block,而不需要写任何配置文件。我的回答是可以的。是的,今天让我们实现下。我们知道能常EntLib需要读取config中配置节信息,那我们可以在Code里传送相应的信息给它,看以下的代码: 注意,这里我们配置是使用RollingFlatFileTraceListener,也就是写磁... 阅读全文
posted @ 2010-09-24 12:22 PetterLiu 阅读(1096) 评论(0) 推荐(1) 编辑
  2010年9月12日
摘要: Common Table Expressions (CTEs)和Row_number()函数提供了我们一种优雅的解决方案.下面我们来假设一个常见的场景.零售商一张产品(Items)表,还有一张历史价格(PriceHistory)表.数据如下: 产品表 ItemId PriceStartDate Price1 2004-03-01 00:00:00.000 250.001 2005-06-15 00... 阅读全文
posted @ 2010-09-12 20:49 PetterLiu 阅读(484) 评论(0) 推荐(1) 编辑
  2010年9月11日
摘要: 在SqlServer2005中,提供了一个row_number()的函数,我们经常用它做DataBase数据分页. 下面我们来看下,如何利用它来删除一个表中重复记录: 注意倒数第二句脚本,我们在一个查询实现这个功能.你可以自己执行T-SQL script 看效果.希望对您开发有帮助!作者:Petter Liu 出处:http://www.cnblogs.com/wintersun/ 本文版权归作者... 阅读全文
posted @ 2010-09-11 22:02 PetterLiu 阅读(3000) 评论(0) 推荐(1) 编辑
  2010年9月4日
摘要: 假设您已对Moq已经有所了解,我们经常会遇到多个Interface,在这个情况下我们如何去Mock它们呢,看下面的示例:定义下如下的Interface:然后定义一个Generic方法实现两个Interface 特别的方法相加,返回结果:让我们来看如何Mock它们:注意这里使用As方法,增加一个指定的Interface到Mock.下面这个方法也可以Pass:您可以下载Moq,NUnit测试以上代码.... 阅读全文
posted @ 2010-09-04 16:32 PetterLiu 阅读(2975) 评论(0) 推荐(0) 编辑
  2010年8月29日
摘要: 有没有方法找出DataBase中所有表的Identity列?可以的,有下面几种T-SQL可以实现:第一种方法:使用columnproperty函数: 第二种方法:使用sys.all_columns视图:第三种方法:使用identity_columns视图:希望这篇POST对您有帮助! 作者:Petter Liu 出处:http://www.cnblogs.com/wintersun/ 本文版权归作... 阅读全文
posted @ 2010-08-29 22:27 PetterLiu 阅读(1168) 评论(0) 推荐(0) 编辑
  2010年8月20日
摘要: 之前我们曾经介绍过使用Excel2010 PowerPiovt消费OData Service ,今天让我们使用LINQPad实现,LINQPad是一个免费的LINQ查询分询器。支持C#表达式,T-SQL,Entity-SQL等。 这里我们使用的是4.20 verison,通过增加一个Connection,还是使用TechEd 2010 官网的Odata Service.创建后如下图所示: 当我们... 阅读全文
posted @ 2010-08-20 18:10 PetterLiu 阅读(764) 评论(0) 推荐(1) 编辑
  2010年8月13日
摘要: 如果您还不了解Odata,可以先去官方网站看看。这里我们首先介绍使用Microsoft Excel 2010 PowerPiovt Add in 查看Odata server.假设您已经安装了Office2010, 然后安装PowerPiovt插件, 可以去这儿安装 这里我们使用TechEd 2010 官网的Odata Service http://odata.msteched.com/sess... 阅读全文
posted @ 2010-08-13 11:33 PetterLiu 阅读(1332) 评论(0) 推荐(1) 编辑
  2010年8月6日
摘要: 如果您不了解DbMail,先看sp_send_dbmail.具体的T-SQL如下: 注意你必须设置rowcount为0,希望对您有帮助。作者:Petter Liu 出处:http://www.cnblogs.com/wintersun/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 该文章也同时发布在我的独立博... 阅读全文
posted @ 2010-08-06 11:12 PetterLiu 阅读(1727) 评论(0) 推荐(0) 编辑
  2010年7月25日
摘要: Repository Factory是的Micrsoft Patterns and practies Team在前几年出的一个代码生成组件,主要生成基于Enlib DAAB的DataAccessLayer和Business Entity. 主要适用于VS2005,VS2008。从官方下载RepositoryFactoryForVS2008.msi,安装后,在Tools菜单将有一个选项Guidanc... 阅读全文
posted @ 2010-07-25 21:37 PetterLiu 阅读(3591) 评论(1) 推荐(1) 编辑
  2010年7月22日
摘要: 可以使用ExecuteStoreQuery<T>方法: T是Genric,可参考MSDN使用ExecuteStoreCommand 方法:这个更加灵活,你可以执行Update,Insert语句代码很简单,您只要对Entity Framework有一定了解,可以看懂上面的代码。EF4中ObjectContext提供了比较多的方法供我们使用。希望这篇POST对您有帮助!作者:Petter ... 阅读全文
posted @ 2010-07-22 13:07 PetterLiu 阅读(2044) 评论(2) 推荐(0) 编辑
上一页 1 ··· 61 62 63 64 65 66 67 68 69 ··· 78 下一页