博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年10月21日

摘要: 01set ANSI_NULLS ON02set QUOTED_IDENTIFIER ON03go 040506ALTER PROCEDURE [dbo].[dbBak] 0708AS09BEGIN10DECLARE @sqlCommand NVARCHAR(1000) 11DECLARE @dateTime NVARCHAR(20) 12SELECT @dateTime = REPLACE(CO... 阅读全文

posted @ 2010-10-21 22:50 moss_tan_jun 阅读(301) 评论(0) 推荐(0) 编辑

摘要: 例如: id name value 1 a pp 2 a pp 3 b iii 4 b pp 5 b pp 6 c pp 7 c pp 8 c iii id是主键 要求得到这样的结果 id name value 1 a pp 3 b iii 4 b pp 6 c pp 8 c iii方法1delete YourTable where [id] not in ( select max([id]) f... 阅读全文

posted @ 2010-10-21 22:48 moss_tan_jun 阅读(452) 评论(0) 推荐(0) 编辑

摘要: using System; using System.Data; using System.Configuration; using Excel; //using Microsoft.Office.Interop; using Microsoft.Office.Core; namespace ExcelEdit { /// <SUMMARY> /// ExcelEdit 的摘要说明 /... 阅读全文

posted @ 2010-10-21 22:33 moss_tan_jun 阅读(190) 评论(0) 推荐(0) 编辑

摘要: 强制类型转换和int.Parse()、ConvertTo、int.TryParse的区别 今天有点迷茫这几种数据类型的转换,在网上查看了一些资料,总结一下,还请前辈们指导一下,看哪儿有不合适的地方。 1.(int)变量名[强制类型转换] 该转换方式主要用于数字类型之间的转换,从int类型向long,float,double,decimal 类型转换可以使用隐式转换,但从long型到int 就需要使... 阅读全文

posted @ 2010-10-21 22:31 moss_tan_jun 阅读(953) 评论(0) 推荐(0) 编辑

摘要: 做WinForm开发离不开一些基本的控件,作为数据列表显示控件中,其中最为重要的要数 DataGridView,以前用的是一些第三方控件,提供了比较灵活和方便的功能,比如:根据某列分组统计等等,确实方便,但加载第三方控件的缺点就是加载数据太慢,打包布署后体积大,更为甚者还要收费,咱又不能用盗版,没办法自力更生才是生存之道。 DataGridView的行统计汇总功能在网络上搜索后,有一些同仁实现过(... 阅读全文

posted @ 2010-10-21 22:30 moss_tan_jun 阅读(4619) 评论(3) 推荐(1) 编辑

摘要: http://blog.csdn.net/htl258/category/583032.aspx 阅读全文

posted @ 2010-10-21 22:22 moss_tan_jun 阅读(129) 评论(0) 推荐(0) 编辑

摘要: SQL server 2005新增的几个函数,分别是row_number( )、rank( )、,DENSE_RANK( )、ntile( )下面以实例分别简单讲解。1.row_number( ) 先来点数据,先建个表 SET NOCOUNT ONCREATE TABLE Person(FirstName VARCHAR(10),Age INT,Gender CHAR(1))INSERT INTO... 阅读全文

posted @ 2010-10-21 22:19 moss_tan_jun 阅读(242) 评论(0) 推荐(0) 编辑