摘要:
1、KEY和IV分别赋值//默认密钥向量 private static byte[] Iv= { 0x12, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF }; /// /// DES加密字符串 /// ... 阅读全文
摘要:
这个问题是使用SqlBulkCopy拷贝数据,字符串长度超出数据类型长度导致的。处理过程中对长度进行判断并截取就OK了。*注:SqlBulkCopy这货要求ColumnMappings列的大小写完全对应,列顺序不敏感。 阅读全文
摘要:
起因是如此简单的一句sqlDELETE FROM tablename WHERE timekey=20150416提示:Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。提供几种解决思路:1、检查WHERE条件中字段是否已建索引2、检查是否被其他表引用,引用表外键字段上是否已建索... 阅读全文
摘要:
错误提示:验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。微软官方的帮助:http://go.microsoft.com/fwlink/?LinkID=314055一般解决办... 阅读全文
摘要:
上网找了找,木有找到相关的解决办法,索性自己试了试。原页面是这样写的: ... 把引用的第二个js里的编码格式 charset="UTF-8"这句去掉,就好了。看错误提示,是不是META 标记里面规定了编码格式,后面的js或者css... 阅读全文
摘要:
写法:假装有个表Shop,其中有一列ShopName,取100000到100050条数据。ROW_NUMBER 的写法SELECT * FROM(SELECT ShopName , ROW_NUMBER() OVER(ORDER BY ShopName) as RFROM Shop) tWHERE... 阅读全文
摘要:
一个字段里面有一些数据是NULL是很讨厌的,写查询麻烦不说,最重要的is null 或者is not null都是不能命中索引的,会导致全表扫描啊。 所以对于一个已经存在NULL的字段,有时间的话最好改造改造。 方法1、为字段添加默认值约束,更新现有NULL值。 此方法简单粗暴,容易引起锁,线上数据 阅读全文
摘要:
需要转换两次,试了一下 float 转 bigint 转 varchar 溢出了。。。后来用 float 转 decimal(38,0) 转 varchar 就成功了~cast( cast(字段 as decimal(38,0)) as varchar(50))另吐槽一下:用excel导入的表,数... 阅读全文
摘要:
项目中遇到这么个情况:t1表 和 t2表 都是150w条数据,600M的样子,都不算大。但是这样一句查询 ↓select * from t1 where phone not in (select phone from t2)直接就把我跑傻了。。。十几分钟,检查了一下 phone在两个表都建了索引,字... 阅读全文
摘要:
读取所有字段,自然排序declare @fields varchar(max) Select @fields=ISNULL(@fields,'')++name+',' from syscolumns Where ID=OBJECT_ID('contact') order by colorderpr... 阅读全文