摘要: SqlBulkCopy大数据量时超时解决办法在用SqlBukiCopy时,数据量一到1000000就报下面的错:异常详细信息: System.Data.SqlClient.SqlException: 超时时间已到。在操作完成之前超时时间已过或服务器未响应。对于基于 x86 的计算机http://download.microsoft.com/download/2/C/5/2C5BCDC9-3241-443A-9F96-4E0B0EDFA727/NDP20-KB916002-X86.exe对于基于 x64 的计算机http://download.microsoft.com/download/D/3 阅读全文
posted @ 2014-02-20 15:24 Albert Fei 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 最近做个windows 服务,功能是:定时执行一个任务:自动登录到一个网站后,点击相关网面上的按钮button。在处理的过程中发现定时器老是不定时的失效,失效时间没有规律。由于刚开始处于测试阶段,所以只简单的log一下到时间间隔后是否执行了定时器定时Elapsed事件;结果出错了,每大约相隔几个小时就没有log记录了,是怎么回事呢?为什么运行一段时间后(一般几个小时到十几个小时)定时器就不工作了,过了一段时间后又会自动工作了。也就是说 log.Info("Do something on time:"+DateTime.Now.ToString("yyyy-MM-d 阅读全文
posted @ 2013-06-25 17:43 Albert Fei 阅读(4797) 评论(4) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Xml;using System.Xml.Serialization;public class XMLHelper { #region xml serializtion; #region serailize /// <summary> /// /// </summary> /// <param name="obj">&l 阅读全文
posted @ 2013-05-17 18:10 Albert Fei 阅读(342) 评论(0) 推荐(0) 编辑
摘要: CSS UI javascript 阅读全文
posted @ 2013-05-17 10:48 Albert Fei 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 有个表tbl,列为c1,c2,c3,AutoId 四列(注:c1,c2,c3列中所有值都可以重复,AutoId列自动增长且为主键),表中测试数据如下图所示: 现在我想查询得到如下数据:即过滤掉 c1='001' 且c2='a' 行的数据。请问怎么写一条最简单的SQL语句?想看看园子里有多少人一分钟内不知道这SQL语句怎么写? 我自已写出的简单的SQL语句为:select * from tbl3 where c1!='001' or c2!='a'上面这行SQL语句我设为白色了,为了不让你一眼就看出,可以让你自已先想想看,写写看. 阅读全文
posted @ 2013-04-18 11:03 Albert Fei 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 最近有个小项目,需求如下:1:传真机把传真保存为.PDF文件放在某个特定的URI下文件夹中.2:要监控这个文件夹下的文件变化,也就是有没有新的传真生成.(有新的传真会有新的.PDF文件生成).3:监控到有新的传真,发邮件通知到相关的监控人员.4:把新生成的文件上传到SFTP服务器上。由于时间紧,且做得越简单越好.所以后来我决定做个Windows服务来完成这个小项目。刚开始觉得这个项目应该很简单,不用花太多时间就可以完成的。但在做的过程中还是遇到不少小问题。现在我把这个过程记下来,以便以后再用到(因为很少写这方面的程序,本人也是第一次写Windows服务程序)和希望能帮助有需要的朋友.声明有很多 阅读全文
posted @ 2013-04-17 17:52 Albert Fei 阅读(1719) 评论(0) 推荐(2) 编辑
摘要: 在此仅记下SQL从一个表中把数据简单地更新到另一个表的多种方法, 由于水平有限,如有不妥之处请高手指正:)SQL 从A表取数据更新到B表 的多种方法:假设有二个表, 分别为:T1, T2先创建二个表,创建T1 如下代码:CREATE TABLE T1( A NVARCHAR(10), B NVARCHAR(10), DC NVARCHAR(100), AId int identity(10000,1) primary key)CREATE TABLE T2( A1 NVARCHAR(10), B1 NVARCHAR(10), DC1 NVARCHAR(100), aId1 int identi 阅读全文
posted @ 2012-12-27 15:19 Albert Fei 阅读(9294) 评论(1) 推荐(2) 编辑
摘要: 一:javascript 中的三个对字符串编码和解码函数: a)编码函数:escape, encodeURI, encodeURIComonent。作用: 用来编码。 b)相对应解码函数:unescape, decodeURI, decodeURIComponent。作用:用来解码。、 这些函数区别: escape(string) 函数,该方法不编码的字符有:+,-,*,/,@,_,.,A-Z,0-9 共69个字符。 encodeURI(string) 函数,该方法不编码的字符有:+,-,*,/,@,_,.,A-Z,0-9,~,!,@,#,$,&,',:,;,=,(,),?,, 阅读全文
posted @ 2012-11-06 18:08 Albert Fei 阅读(310) 评论(0) 推荐(0) 编辑