遗忘海岸

江湖程序员 -Feiph(LM战士)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

09 2012 档案

使用xxx.dll.config
摘要:如果发布的dll文件需要配置时,可以考虑把配置信息转到app.config,当然也可以不转移直接使用xxx.dll.config中的配置,当然需要保证程序执行目录下已经copy有xxx.dll.config文件了代码入下,加入了文件监视缓存View Code using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Configuration;using System.Reflection;using System.IO;using System.Web.Cach 阅读全文

posted @ 2012-09-30 08:39 遗忘海岸 阅读(1562) 评论(0) 推荐(0) 编辑

BackgroundWorker使用备忘
摘要:UI类似下面,带进度条与提示信息任务类代码View Code /// <summary> /// 利润分析类 /// </summary> public class ProfitAnalys { public ProfitAnalys(BackgroundWorker worker, DateTime bTime, DateTime eTime) { this.Worker = worker; this.BTime = bTime; this.ETime = eTime... 阅读全文

posted @ 2012-09-30 08:25 遗忘海岸 阅读(444) 评论(0) 推荐(0) 编辑

List<T>列表通用过滤模块设计
摘要:针对List 这样的实体列表实现可配置的通用过滤模块设计 阅读全文

posted @ 2012-09-29 15:40 遗忘海岸 阅读(2663) 评论(5) 推荐(3) 编辑

EF中的ExecuteStoreQuery<T>(sql,...)
摘要:sql中 select 列与 T(自定义的Model)的属性可以对不上,语句也可以正确执行注意这里的Model是POCO类,但是如果Model是EF edmx中定义的类,由于类本身的约束,会导致报错,错误信息类似下面的:------------------数据读取器与指定的“FIStudioModel.FeeDetail”不兼容。某个类型为“RecId”的成员在同名的数据读取器中没有对应的列。 阅读全文

posted @ 2012-09-25 10:59 遗忘海岸 阅读(1080) 评论(1) 推荐(0) 编辑

EF自关联建模详解
摘要:VS2010带的EF4.0用用还不错,建立表后直接从数据生成实体模型挺方便的,数据库更改后重新生成模型时不会把模型中的关系覆盖了(终于不再抓狂了),建数据库表时不建主外键约束,表的关系通过EF实体关系在模型中加入。下面是一典型的多级分类表针对这个表建立自关联,详细截图如下1.Children导航属性视图2.Parent导航属性视图3.关联视图4.引用约束完成上面步骤后就可以通过categoryEnt.Parent来获取父类以及通过categoryEnt.Children来获取子类. 阅读全文

posted @ 2012-09-09 14:37 遗忘海岸 阅读(3172) 评论(1) 推荐(3) 编辑

RDLC备忘
摘要:1.inform中LocalReport默认使用嵌入资源文件的报表定义文件如this.reportViewer1.LocalReport.ReportEmbeddedResource = "DotNetExt.SERP.Report.Report1.rdlc";//使用类限定类型也可以使用ReportPath="report/test.rdlc" 的目录形式,这个时候就需要保证可执行目录下有report文件夹并且里面有test.rdlc文件.在webForm中,xx.rdlc文件需要在web项目的dll中,在其他项目的dll中将报文件无法到.2.Loca 阅读全文

posted @ 2012-09-08 09:48 遗忘海岸 阅读(619) 评论(0) 推荐(0) 编辑

通用数据类型转换函数-针对基元类型的包括可空类型
摘要:protected T TryParser<T>(object v, T dValue) { if (v == null) { return dValue; } else { T t = default(T); try { if (t == null)//可空类型 ... 阅读全文

posted @ 2012-09-08 08:12 遗忘海岸 阅读(315) 评论(0) 推荐(0) 编辑

.Net事件&委托备忘
摘要:委托 public delegate xxxx 定义会生成一个委托类的定义,该类的主要属性是MethodInfo,Target(当Method是静太方法时Target为null)对委托的执行是通过MethodInfo.Invoke进行反射调用.该类继承自MulticastDelegate而Multi 阅读全文

posted @ 2012-09-04 14:49 遗忘海岸 阅读(360) 评论(0) 推荐(0) 编辑

匿名委托注册事件的触发
摘要:需求需要在DataGridView新增行时触发新行第二列的双击事件以显示数据选择窗体,具体如下图事件代码入下//单元格双击事件处理 View Code dataGridView1.CellDoubleClick += (s, e) => { if (e.RowIndex < 0) return; var curItem=bindingSource1.Current as KB_Route; if (e.ColumnIndex >... 阅读全文

posted @ 2012-09-04 09:20 遗忘海岸 阅读(1498) 评论(3) 推荐(0) 编辑

点击右上角即可分享
微信分享提示