摘要: 缘由: 由于一个每天都要将远程的数据同步到本地,并将数据截取一些字段更新到数据库中(数据每天有3g左右),开始使用绿环备份,用程序定时查找目录是否有变化,读取文本文件后更新到数据库。在使用中发现会与绿环造成文件冲突,将绿环的间隔时间加大有可能造成同步不及时,影响数据的及时性。想到了使用windows的计划任务调用批处理,完成同步工作和更新数据工作,因为批处理在上一个任务没有结束前是不会开始下一个任务的。使用wget wget是一个非常稳定的开源工具,从linux移植过来的。用法如下(我将命令的参数加入到了注释中)1rem-a将日志信息添加到文件2rem-c断点续传3rem-N比较文件时间戳4r阅读全文
posted @ 2012-02-02 11:22 GDLMO 阅读(72) 评论(0)  编辑
摘要: 最近在做个自动更新数据的小程序,每天有几个表的txt记录集要更新到数据库,并且txt记录集中的数据列并不全用,只使用一部分。 在做完更新程序后,发现还少了一个功能:自动提示重要数据的功能,在编写时发现需要一个表记录是否关联表记录是否已提示,这牵涉一个问题,插入提示记录的表数据会重复导致重复提示,没有必要的短信会发送,当然可以通过以下步骤判断记录是否是重复: 将关键字段生成唯一索引 从视图或表中读取记录插入到提示表 这样逻辑比较简单,但是效率有点低了,要与sqlserve多次通讯,能不能在数据库端就完成这些操作呢,反正取记录、更新到表都是固定的,在网上找了一下倒是有不少,但没有完整的实现,经过一阅读全文
posted @ 2011-08-13 20:31 GDLMO 阅读(90) 评论(0) 编辑
摘要: 今天在学习T4时(T4: Text Template Transformation Toolkit),使用作者的代码,发生错误: 原因是我使用的的是SQLEXPRESS,将代码改为如下即可: <#@ template language="C#v3.5" #><#@ output extension="SQL" #><#@ assembly name="Microsoft.SqlServer.Con...阅读全文
posted @ 2011-07-03 22:08 GDLMO 阅读(18) 评论(0)  编辑
摘要: 近期由于工作上的需要做了一个自动将数据更新到数据库的小程序,采用了插件的编程方式,为了能灵活的配置所需的插件,将插件的配置信息添加到APP.CONFIG中,但是单元测试时却有点小问题,测试项目的配置文件不能与主程序的配置文件同步更新,每次需手动同步。解决办法如下: 一、第一次需将主程序的APP.CONFIG复制到测试项目中。如下图1所示 图1:将主程序的APP.CONFIG复制到测试项目 二、在...阅读全文
posted @ 2011-06-30 10:39 GDLMO 阅读(73) 评论(0) 编辑
摘要: 想做个通过XML做配置的方案,使用Linq <?xmlversion="1.0"encoding="utf-8"?><root><schedules><idle>3600000</idle><schedule><dic>e:\</dic><schedulename>dhdp</schedulename><configfile>dhdpconfig.xml</configfile></schedule>阅读全文
posted @ 2011-03-17 15:22 GDLMO 阅读(1179) 评论(9) 编辑
摘要: 阻止插入一条记录时重复插入代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->insertinto[Catchpage].[dbo].[gdlmo_yq]([title],[PageUrl])select'aaaa','http://10.4.19.252'wherenotexists(select*from[Catchpage].[dbo].[gdlmo_yq]bwhereb.[PageUrl]='http://10.4.19.252')阅读全文
posted @ 2011-01-27 19:20 GDLMO 阅读(205) 评论(0) 编辑
摘要: 近期想对原来的站点进行升级,原来的站点用的是win2003,sqlserver 2005 ,dnn4.8.0的。在使用的过程中发现有用户权限丢失的问题,一直没有找出原因,所以想升级看看。 首先架一个测试站点试试,我选择当前的5.5.1,服务器使用的是win2008,sqlserver 2008。基本步骤与以前有的区别,2008中IIS的配置网上说得较多我就不多说了,要记住的是在配置数据库是以前用的...阅读全文
posted @ 2010-11-26 18:12 GDLMO 阅读(110) 评论(0) 编辑
摘要: 因为领导要求在模块的顶部将分类绑定(我个人认为没什么意义,但领导说的就一定有道理),于是有一个动态绑定按钮问题出来了,代码很简单:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->protectedvoidBindBtn(){if(CategoryI...阅读全文
posted @ 2010-11-22 22:57 GDLMO 阅读(79) 评论(0) 编辑
摘要: 好久没有做DNN的代码了,最近领导要对网页改版,将以前的代码拿出来修改(幸好保存了源码),在一个模块中涉及在不同Control的跳转,发现在同一模块中的跳转EditUrl与NavigateURL的效果是一样的,记下以备忘。代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighligh...阅读全文
posted @ 2010-11-22 22:47 GDLMO 阅读(28) 评论(0) 编辑
摘要: DNN常用的几种页面跳转(EditUrl和Globals.NavigateURL)(转载自http://lwzdadi.blog.163.com/blog/static/50968098200891310265286/)看过我的视频教程或下载过Blog项目源码的用户都应该知道,我在演示中的页面跳转是在HTML页完成的.那么如果我们添加了一个自己的Button,要通过代码来完成页面的跳转,我们要怎么...阅读全文
posted @ 2010-11-20 23:07 GDLMO 阅读(99) 评论(0) 编辑