之乎者也,阿弥陀佛

软件设计的原则就是,化繁为简,化难为易,把人的思维集中在简单的领域,然后通过有序的组合实现复杂的逻辑。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 34 下一页

2010年1月20日

摘要: 今天的项目需要用数据仓库的MDX来获取数据,项目的基本已经做完了,比较了一下原来用sql写的方法,数据仓库真是方便,并且相对简单的多,当然,首先是要熟练MDX语法才行,因为刚接触数据仓库,语句虽然写出来了,但是还是有很多不熟悉的,特此总结一下。项目的需求很简单,根据查询条件,条件中包括年,月,显示前11个月的计划销售量和实际销售量和总的销售量,如2009年,6月,显示从2008年7月,到2009年... 阅读全文
posted @ 2010-01-20 00:55 搏击的小船 阅读(829) 评论(0) 推荐(0) 编辑

摘要: 当我们建好立方体之后,就可以使用MDX语法大展拳脚,下面我们以一个简单的例子逐步展开 先介绍一下我们的立方体,通过这个例子来学习filter与iif的使用。 我们首先谈需求 需求一:得到2009年5月,产品BM00000001的各城市年累计处方量 需求分析: 度量值:年累计处方量[Year_Pres_Quantity] 维度:[cust].[City_Name].[City_Name] 条件:... 阅读全文
posted @ 2010-01-20 00:51 搏击的小船 阅读(3212) 评论(0) 推荐(0) 编辑

2010年1月19日

摘要: 这里仅仅用到了一种方式而已,把数据库文件备份到磁盘然后在恢复.eg: 1: /* 2: 通过SQL 语句备份数据库 3: */ 4: BACKUP DATABASE mydb 5: TO DISK ='C:\DBBACK\mydb.BAK' 6: --这里指定需要备份数据库的路径和文件名,注意:路径的文件夹是必须已经创建的.文件名可以使用日期来标示 7: 8: /* 9: 通过SQL语句还原数据库... 阅读全文
posted @ 2010-01-19 18:37 搏击的小船 阅读(389) 评论(0) 推荐(0) 编辑

摘要: use iSignatureKey --数据名称 if exists (select * from dbo.sysobjects where id=object_id(N'[dbo].mysp_All_iSignatureKey') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].mysp_All_iSignature... 阅读全文
posted @ 2010-01-19 18:36 搏击的小船 阅读(538) 评论(0) 推荐(0) 编辑

摘要: SQL Server 2005 BI系列课程:http://www.msdnwebcast.com/webcast/1993.aspx或者看MSDN 如何建立基于SSAS的Reporting Services报表,以及参数(parameters)使用 见:http://www.cnblogs.com/brucenan/archive/2009/11/01/1594127.htmlhttp://ww... 阅读全文
posted @ 2010-01-19 18:33 搏击的小船 阅读(281) 评论(0) 推荐(0) 编辑

2010年1月13日

摘要: 本帖介绍怎么在 WCF 中,在 Server-side 和 Client-side 之间,传递默认无法传输的 List<T>、List<自定义类> 等类型的对象,以及传递 Dictionary 等泛型 Collection 对象。本帖并无高来高去的高深技术,但版工我认为本帖的小技巧实用性很高,而且是每个学习 WCF 的人都一定会遇到的问题,因此斗胆将本文发在博客园首页。--... 阅读全文
posted @ 2010-01-13 10:43 搏击的小船 阅读(2845) 评论(0) 推荐(2) 编辑

2010年1月8日

摘要: SQL Server 中对已经定义的变量赋值的方式用两种,分别是 SET 和 SELECT。对于这两种方式的区别,SQL Server 联机丛书中已经有详细的说明,但很多时候我们并没有注意,其实这两种方式还是有很多差别的。SQL Server推荐使用 SET 而不是 SELECT 对变量进行赋值。当表达式返回一个值并对一个变量进行赋值时,推荐使用 SET 方法。下表列出 SET 与 SELECT ... 阅读全文
posted @ 2010-01-08 10:04 搏击的小船 阅读(525) 评论(0) 推荐(0) 编辑

2010年1月6日

摘要: 当 SET XACT_ABORT 为 ON 时,如果执行 Transact-SQL 语句产生运行时错误,则整个事务将终止并回滚。当 SET XACT_ABORT 为 OFF 时,有时只回滚产生错误的 Transact-SQL 语句,而事务将继续进行处理。如果错误很严重,那么即使 SET XACT_ABORT 为 OFF,也可能回滚整个事务。OFF 是默认设置。编译错误(如语法错误)不受 SET XACT_ABORT 的影响。对于大多数 OLE DB 提供程序(包括 SQL Server),必须将隐式或显示事务中的数据修改语句中的 XACT_ABORT 设置为 ON。唯一不需要该选项的情况是在提 阅读全文
posted @ 2010-01-06 12:08 搏击的小船 阅读(471) 评论(1) 推荐(0) 编辑

2010年1月4日

摘要: 以前一直用 var query = xxx.Select(c=>new {c.X,c.Y}); 来取表中的某二列字段,今天有个应用需要转成Dictionary<T,U>,很少这样使用,居然忘记了写法!回忆了半天终于写对了,贴在这里备个份,方便以后查找:[代码]//如果觉得上面的写法太复杂,还可以简化为//Dictionary<Guid, int> dic = lst.... 阅读全文
posted @ 2010-01-04 15:27 搏击的小船 阅读(1018) 评论(0) 推荐(0) 编辑

2009年12月29日

摘要: Asp.Net MVC 模型(使用Entity Framework创建模型类) - Part.1这篇教程的目的是解释在创建ASP.NET MVC应用程序时,如何使用Microsoft Entity Framework来创建数据访问类。这篇教程假设你事先对Microsoft Entity Framework没有任何的了解。读完本篇教程,你将会理解如何使用Entity Framework来选择、插入、... 阅读全文
posted @ 2009-12-29 14:12 搏击的小船 阅读(5808) 评论(1) 推荐(2) 编辑

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 34 下一页