摘要: public static void DataTabletoExcel(System.Data.DataTable tmpDataTable, string strFileName) { if (tmpDataTable == null) { return; } int rowNum = tmpDataTable.Rows.Count; int columnNum = tmpDataTable.Columns.Count; ... 阅读全文
posted @ 2014-01-17 10:27 天藐水瓶 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Parallel.ForEach(ascx.Controls.Cast(), ...); 阅读全文
posted @ 2014-01-09 15:54 天藐水瓶 阅读(62) 评论(0) 推荐(0) 编辑
摘要: RT 阅读全文
posted @ 2014-01-09 11:10 天藐水瓶 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 0登录进行投票在遍历数据结构的时候,是不可以修改原数据结构的。不然就会抛出错误。我常用的解决办法是做一份拷贝,遍历这个拷贝。(如果数据不是很大的话)比如,这个代码:IDictionary ht = new Dictionary();ht.Add(1, "one");ht.Add(2, "two");// Print "one,two"Console.WriteLine(String.Join(",", ht.Values.Select(i => i.ToString()).ToArray()));foreac 阅读全文
posted @ 2014-01-08 13:56 天藐水瓶 阅读(225) 评论(0) 推荐(0) 编辑
摘要: /// /// 取得某月的第一天 /// /// 要取得月份第一天的时间 /// private DateTime FirstDayOfMonth(DateTime datetime) { return datetime.AddDays(1 - datetime.Day); } /**//// /// 取得某月的最后一天 /// /// 要取得月份最后一天的时间 /// priv... 阅读全文
posted @ 2014-01-07 16:32 天藐水瓶 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 以读取access数据集的方式读取 For excel 2007: private DataSet GetExcelData(string str) { string strCon = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + str + ";Extended Properties=\"Excel 12.0;HDR=YES\""; OleDbConnection myConn = new OleDbConnection(strCon); string strCom = &qu 阅读全文
posted @ 2014-01-07 08:53 天藐水瓶 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER procedure [dbo].[Proc_QueryFeeInfoWithLike]@feedict varchar(20),@idnum varchar(20),@name varchar(50),@address varchar(100),@payFlag intasbegin SET NOCOUNT ON; declare @sql nvarchar(4000) declare @ParameterDefinition nvarchar(4000); select @ParameterD. 阅读全文
posted @ 2014-01-06 17:22 天藐水瓶 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: ALTER procedure [dbo].[Sp_QueryFeeInfo]@feedict varchar(100),@idnum varchar(20)asbeginSET NOCOUNT ON;declare @sql nvarchar(4000)declare @ParameterDefinition nvarchar(4000);select @ParameterDefinition='@nameParameter varchar(100),@idnumParameter varchar(20)';select @sql=N'select * from ch 阅读全文
posted @ 2014-01-05 15:53 天藐水瓶 阅读(130) 评论(0) 推荐(0) 编辑
摘要: SQL语句中的N'xxxx'是什么意思我们在一些sql存储过程,触发器等中经常会见到类似 N'xxxx' 是什么意思?例如:if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sp_getProByIdAndName]') and OBJECTPROPERTY(id,N'IsProcedure') = 1)drop procedure [dbo].[sp_getProByIdAndName]REPLACE(@pstrin,N'' 阅读全文
posted @ 2014-01-05 14:26 天藐水瓶 阅读(2176) 评论(0) 推荐(1) 编辑
摘要: 1、简单的正则表达式:(1)preg_match("/^(\d{18,18}|\d{15,15}|\d{17,17}x)$/",$id_card)(2)preg_match("/^(\d{6})(18|19|20)?(\d{2})([01]\d)([0123]\d)(\d{3})(\d|X)?$/",$id_card)(3)preg_match("/(^\d{15}$/)|(\d{17}(?:\d|x|X)$/),$id_card)2、复杂并且严格一些的验证://这个可以验证15位和18位的身份证,并且包含生日和校验位的验证。//如果有兴趣,还 阅读全文
posted @ 2014-01-03 16:06 天藐水瓶 阅读(1419) 评论(0) 推荐(0) 编辑