10 2010 档案

摘要:SELECT 表名=CASE WHEN C.column_id=1 THEN O.name ELSE N'' END, 表说明=ISNULL(CASE WHEN C.column_id=1 THEN PTB.[value] END,N''), 字段序号=C.column_id, 字段名=C.name, 主键=ISNULL(IDX.PrimaryKey,N''), 标识=CASE WHEN C.is_identity=1 THEN N'√'ELSE N'' END, 计算列=CASE WHEN C.is_comput 阅读全文
posted @ 2010-10-30 11:14 清山博客 阅读(507) 评论(0) 推荐(0) 编辑
摘要:在将一个比较老的版本net1.1的网站移植到Window7的IIS下时,遇到了如下错误: 请求在此上下文中不可用说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 请求在此上下文中不可用 这下还真奇怪,因为在原来的服务器上能正常运行。可以确定的是这个肯定跟项目本身无关,也就是说跟环境有关了,那就是应该是IIS7的问题了。网上搜索了半天:问题很简单,就是Web应用程序池配置错误造成的,这个错误应该是IIS7所特有的。解决办法:在IIS7->当前应用 阅读全文
posted @ 2010-10-30 11:12 清山博客 阅读(554) 评论(0) 推荐(0) 编辑
摘要:正在开发的系统中包含了这部分功能。下面将有关重点的代码粘贴出来,给大家参考我用到了ICSharpCode.SharpZipLib这个dll. 据我所知,凡是现在做压缩和解压缩之类的程序,很少有人会不用这个组件的。赞一个先1. 核心代码 MemoryStream ms = new MemoryStream(); byte[] buffer = null; using (ZipFile file = ZipFile.Create(ms)) { file.BeginUpdate();... 阅读全文
posted @ 2010-10-20 20:10 清山博客 阅读(693) 评论(0) 推荐(0) 编辑
摘要:在做项目时,遇到同步ERP数据的问题,客户要求是:程序中,设置一个开始时间,再设置一个时间间隔,让程序每隔一段时间导出销售记录,这个开始时间和时间间隔可以手动修改设定。 这问题纠缠了我好几天,总算解决了,写文档记录: 首先,要让程序定时执行任务,可以使用ASP.NET中的Timer计时,不过这个定时不是很准,如果用它,还会遇到其他的问题,后面会提到。第二种方法是,使用一个叫做:Quartz.NET开源项目,专门用来调度定时作业。这次项目中,我用到的就是Quartz.NET组件,用他来定时调度作业,是很方便,不过问题也来了:当程序运行一段时间后,发现自动任务停止了。在网上查了查资料,说法不一。. 阅读全文
posted @ 2010-10-14 17:16 清山博客 阅读(901) 评论(1) 推荐(0) 编辑

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