摘要: 用原始Insert方法太慢,网上找到了https://www.cnblogs.com/yisen-code/p/6897524.html 思路是: 开启事务,开启预处理,然后把SQL用参数传入具体值来快速写入数据,本地测试,2W条写入本地不到1秒。 分享给大家 阅读全文
posted @ 2018-06-11 21:29 Aleax 阅读(578) 评论(0) 推荐(0) 编辑
摘要: var messages = list.GroupBy(p=>p.RefOrderNo,(k,v)=> new {OrderNo = k,SkuInfo = v}) .Select(p => { var item = p.SkuInfo.FirstOrDefault()... 阅读全文
posted @ 2016-10-10 11:01 Aleax 阅读(769) 评论(0) 推荐(0) 编辑
摘要: With temp As( Select ROW_NUMBER() over(partition by LogisticsPlan order by createon) rowID,ID from LogisticsPlan Where LogisticsPlan IN( 'AGD... 阅读全文
posted @ 2015-07-17 10:16 Aleax 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1. Const 和readonly const int bb = aa * 10; const int aa = 10; static readonly int cc = dd * 10; static readonly int dd = 1... 阅读全文
posted @ 2015-03-19 15:52 Aleax 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 1. 创建一个表,用于存现在最大的IDSELECT [ID],[PreFix],[Code] FROM [DocumentNO]2. 增加SP,利用锁表,生成相应的IDCreate PROCEDURE [dbo].[GeneralDocumentNo]( @preFix nvarchar(256),... 阅读全文
posted @ 2015-03-09 10:25 Aleax 阅读(4560) 评论(0) 推荐(0) 编辑
摘要: 1. Code First 中实体类1. 主建字段 系统会自动以ID结束的这类创建主键,但有多个这种类型的字段还是指定一个为好[Key]public int DetailID { get; set; }2. 非空字段[Required,MaxLength(50)] //[StringLength(50)] 同上MaxLengthpublic string DetailTitle { get; set; }3. 设置长度[StringLength(500)]public string DetailDesc { get; set; }4. 设置外建字段 如果StyleID是Style... 阅读全文
posted @ 2013-01-16 14:31 Aleax 阅读(4136) 评论(1) 推荐(2) 编辑
摘要: 使用Xml.LinqXML 格式:营销人员薪酬申请明细表.xls01营销人员薪酬申请表1201202青岛山东路营业部...... 1. 写操作privatevoidSaveXmlMapData(ListsalaryList){XElementroot=newXElement("SalaryMap");//XElement.Parse("");//varroot=doc.Element("SalaryMap");foreach(variteminsalaryList){root.Add(newXElement("Salary& 阅读全文
posted @ 2012-05-25 15:46 Aleax 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 在C#中可以对整型运算对象按位进行逻辑运算。按位进行逻辑运算的意义是:依次取被运算对象的每个位,进行逻辑运算,每个位的逻辑运算结果是结果值的每个位。C#支持的位逻辑运算符如表2.9所示。 运算符号 意义 运算对象类型 运算结果类型 对象数 实例 ~ 位逻辑非运算 整型,字符型 整型 1 ~a & 位逻辑与运算 2 a & b | 位逻辑或运算 2 a | b ^ 位逻辑异或运算 2 a ^ b << 位左移运算 2 a<<4 >> 位右移运算 2 a>>2 1、位逻辑非运算 位逻辑非运算是单... 阅读全文
posted @ 2012-05-10 13:08 Aleax 阅读(6958) 评论(2) 推荐(1) 编辑
摘要: classProgram{privatedelegatevoiddeleFunc(stringstr);staticvoidMain(string[]args){deleFuncfunc=newProgram().Chinese;//func("张三");func+=English;func("alex");Console.WriteLine("==================");//匿名委托deleFuncfunc1=delegate(stringname){Console.WriteLine("你好,{0}&quo 阅读全文
posted @ 2012-02-29 11:05 Aleax 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 一、全局变量的出现: 1. 在任何函数外定义的变量;不能进行 delete 操作; 2. 没定义就使用,可以进行delete删除。相关引用:http://www.cnblogs.com/TomXu/archive/2011/12/28/2286877.html 实例:if(!("a"inwindow)){vara=1;//Javascript会自动将var放在前面(赋值不会提前),所以这的if为false.alert('test');}alert(a);//等于下面这个JSvara;if(!("a"inwindow)){a=1;}aler 阅读全文
posted @ 2012-02-16 11:06 Aleax 阅读(184) 评论(0) 推荐(0) 编辑