摘要: 遇到一个奇怪问题 项目在vs环境中运行时候出现问题:未解析成员“Accounts.Common.Security.UserPrincipal,Accounts.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”的类型。但是这个在iis环境中运行是正常的。造成这种结果的原因可能是由于两个地方引用了一个相同的类 或dll文件 但是版本却不一致。解决方法:1.如果想在vs环境中运行正常可以在类中添加MarshalByRefObject例如:public class UserPrincipal : MarshalByRefObj 阅读全文
posted @ 2013-01-04 15:09 小咩快跑 阅读(1613) 评论(0) 推荐(0) 编辑
摘要: select SELLUSERID,count(*) as NUMBER,sum(case SELLSTATE when 1 then 1 else 0 end) AS PASSNUMBER,sum(case AUDITSTATE when 1 then 1 else 0 end) as NOAUDIT,sum( case SELLSTATE when 1 then 0 else 1 end) as NOPASS from TS_TB_CALLOUTSELL where SELLTIME>'2012-12-24' group by SELLUSERID数据库查询中 按同一 阅读全文
posted @ 2012-12-26 17:34 小咩快跑 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 将数据库中数据导出成excel 或者将excel中的数据导入数据库。这里利用了开源代码NPOI1.将dataTable导出成excel方法:View Code public override void ToExecl(DataTable table, string outputFileName, string sheetName, bool createHeader) { HSSFWorkbook workBook = Export(table, "", createHeader); using (FileStream fs = ne... 阅读全文
posted @ 2012-12-26 17:33 小咩快跑 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 向一个没有重复对象的集合中添加元素时,集合中存放的往往是对象,判断方法list<T>.Contains(T),判断是否存在已有对象,这是需要重写equals方法;例如在一个类中,代码:View Code public class AccountPermission { #region 构造 public AccountPermission() { } public AccountPermission(int permissionId, string permissionName) { ... 阅读全文
posted @ 2012-12-26 17:32 小咩快跑 阅读(98) 评论(0) 推荐(0) 编辑