- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 sql server 导出到 excel时如果某个格内容长度超过32767会发生截断错误
从sql server 导出到 excel时,如果源列内容过长,超出excel 的单格内容长度上限32767,就会出现截断错误.
2015-07-23 16:13:09
12730
3
原创 SqlCommand.ExecuteNonQuery 的返回值
.net 的 SqlCommand.ExecuteNonQuery 返回命令影响的行数,这个行数是指的总行数,包括 每一条语句影响的行数,以及触发器(如果有的话)影响的行数。比如有一个学生表 student(name nvarchar(50)) 然后有一个日志表logs(title,datecreated date default getdate())在学生表上有两个触发器
2014-12-16 12:01:43
931
原创 .net datatable 查找一行时的方法比较datatable.rows.find vs datable.select vs dataview vs for loop
在.net 中,从datatable里查找一行有四种实现方法,但是哪种性能最高呢?经过对一个2万行的表的实验比较如下: 1,datatable.rows.find 这种方法是最高效的方法。在实验表的规模下,所需时间(ticks)是0。但是这种方法只能查询主健列。2,datable.select这种方法是最耗时的。在实验表的规模下,所需时间(ticks)是800,000左
2014-11-27 11:23:59
5618
原创 sql server 系统函数convert时的编码解析
试用运行以下两条sql 语句:SELECT convert(datetime, '2014-10-17 19:19:42', 120)SELECT convert(datetime, '2014-10-17 19:19:42', 120)第一
2014-10-20 10:33:36
1003
原创 孪生三郎的身世之谜
在sql server -2005查询分析器里的执行以下语句:select unicode('郎'),unicode('郎'),unicode('郞')select Nchar(37070),Nchar(63788),Nchar(37086)看到了什么?三个看上去完全相同的“郎”,实际上是三个不同的字(unicode码不同)。这说明了,各种程序,实际上在复制、粘贴、传输、存储、显示字
2014-03-24 18:24:27
1259
原创 合租房的房租分配问题
题目参考自 http://blog.codingnow.com/2012/12/share_rent.html两个人合租一套两卧室的房,总价1500元,问用什么方法分配选房和房租,才能让两个人都满意? 最常用的一种方案是先分后选法。即让一个人先分,让另一个人先选。 另外的一种常用方法是拍卖法。即从某一个房间开始拍卖出价,出价最高者得。 有人还研究
2013-01-28 16:24:38
1468
原创 stringbuilder 和 s+=的效率比较,以及by val 和by ref 的效率比较
结论,1,在数量极小时,stringbuilder并不比s+= 效率高。2,在数量较大时,stringbuilder 显然比s+=效率高。3,函数传值 byval和传参考by ref通常情况(所传递的对象不大)下,效率几无区别。VB代码如下, Protected Sub Button1_Click(ByVal sender As Object, ByVal e As S
2012-11-01 11:21:20
1287
原创 .net里Equals 数字变量与数字常量的比较问题
VB.net代码 Dim Integeri As Integer = 1 Dim i16 As Int16 = 1 Dim i32 As Int32 = 1 Dim i64 As Int64 = 1 Response.Write("i16=1;i32=1; Equals(i16, i32)=" + Equals(i16
2012-10-23 07:25:27
733
原创 解决问题时简单易得的可行方案会使我们懒于寻找复杂的完美方案
最近看书“思考的快与慢”,是说我们每个人的头脑里都有两个系统,一个是系统1,负责不假思索快速应对,一个是系统2,负责慎重的深入思考。通常是是我们调用系统1来处理绝大部分事务,在我们系统1应付不过来时,系统2才不情愿的启动。这里有一个例子,还是火车运煤问题,比如,你要运3000吨煤到1000公里外的市场上卖,你用的火车容量是1000吨,但火车本身也需要烧煤,能耗是每公里0.3吨,问你能运多少
2012-10-15 12:35:59
731
原创 火车运煤(骆驼运胡萝卜)问题的最优解
题目来源,http://coolshell.cn/articles/4429.html,原始题目是这样的,你是山西的一个煤老板,你在矿区开采了有3000吨煤需要运送到市场上去卖,从你的矿区到市场有1000公里,你手里有一列烧煤的火车,这个火车最多只能装1000吨煤,且其能耗比较大——每一公里需要耗一吨煤。请问,作为一个懂编程的煤老板的你,你会怎么运送才能运最多的煤到集市?我改成一般性的
2012-10-12 15:28:18
4973
原创 从数据类型 int 转换为 nvarchar 时出错。
今日开发一个asp.net页面时遇到出错信息” 从数据类型 int 转换为 nvarchar 时出错。“ 出错行的代码是“ cmd.ExecuteNonQuery()” ,相关代码如下, Dim cmd As New SqlCommand("insertproject", con) cmd.CommandType = CommandType.StoredPr
2012-10-09 10:58:53
3224
windows常用文件类型图标
2020-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人