翔如菲菲

其实天很蓝,阴云总会散;其实海不宽,此岸连彼岸.

导航

11 2011 档案

大数据量更新/删除模板
摘要:如果有大批量的数据要进行删除或者更新,那么使用一个循环来操作,具体模板如下:DECLARE@rowsint,@rows_limitint,@row_batchint,@row_countint;SELECT@rows=0,@rows_limit=记录数,@row_batch=轮询记录数,--每批处理的记录数@row_count=@row_batch;WHILE@row_count=@row_batchAND@rows<@rows_limitBEGIN;/*------operationstatement--------DELETEDELETETOP(@row_batch)SRCFROMs 阅读全文

posted @ 2011-11-19 11:15 翔如飞飞 阅读(240) 评论(0) 推荐(0)

创建表对象模板
摘要:USEDBNameGO/*================================================================================Server:?DataBase:?Author:?Date:??/??/????Content:?================================================================================*/--Money类型是不允许使用的,请用Decimal(12,2)代替CREATETable[dbo].[Table](IDINTIDENTITY(1, 阅读全文

posted @ 2011-11-19 11:09 翔如飞飞 阅读(282) 评论(0) 推荐(0)

.NET4 使用dynamic简化反射的后期绑定
摘要:反射大家都不陌生,在NET4中引入了dynamic关键字,使用它可以简化后期绑定,这里我就不废话连篇了,直接上代码,直白的代码是最简单明了的诠释:1.我们构建一个 Class Libary 命名为SimpleCaculator2.在类库中构建类:namespaceSimpleCaculator{publicclassSimpleMath{publicintAdd(inta,intb){returna+b;}publicintSub(inta,intb){returna-b;}}}3.构建Console Application 命名为:Dynamic-Reflect4.编译SimpleCacul 阅读全文

posted @ 2011-11-09 10:57 翔如飞飞 阅读(292) 评论(0) 推荐(0)

.NET4进行COM互操作--导出数据到Excel
摘要:在.NET4之前COM互操作会面临2大困扰: 1).可选参数,我们需要为每一个可选参数指定Type.Missing值 2).COM方法的返回值都是特殊的数据类型我们在操作的时候必须进行类型转换在.NET4中如果我们将COM的Embed Interop Types属性设置为True,那么COM方法的返回值将自动映射为Dynamic,从而简化COM方法调用。 下面我们通过一个Console Application 导出数据到EXCEL来演示:1.构建一个Console Application命名为COMInterop.Demo2.添加COM References:Microsoft.Office. 阅读全文

posted @ 2011-11-09 10:24 翔如飞飞 阅读(722) 评论(1) 推荐(2)