上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 41 下一页

2011年2月25日

SQL SERVER的排名函数

摘要: ROW_NUMBER() :给整体结果集中的行标明序号,依次加1RANK():先分组(也可以不分组),然后每组的行各自标明序号,依次加1,假如该组中排序列的值相同,就会有一些行拥有相同的序号,但接下来的行的序号会不连贯。比如有两行的序号是并列第1,则第3行的序号是3而不是2。DENSE_RANK()... 阅读全文

posted @ 2011-02-25 10:50 左直拳 阅读(249) 评论(0) 推荐(0) 编辑

2011年2月23日

DataRow[]用作DataSource找不到列的问题

摘要: 怪哉!如果将DataTable select后的结果,也就是一个DataRow[]数组,赋给控件做DataSource,居然会说有些列找不到!天地良心,这些列都在里面好不好。如果换成这个DataTable,什么问题也没有,但DataRow[] drs = dt.Select("action='fuc... 阅读全文

posted @ 2011-02-23 18:48 左直拳 阅读(158) 评论(0) 推荐(0) 编辑

一条SQL语句搞定分组并且每组限定记录集的数量

摘要: 如果我想得到这样一个结果集:分组,并且每组限定记录集的数量,用一条SQL语句能办到吗?比如说,我想找出学生期末考试中,每科的前3名,只用一条SQL语句,该怎么写?表[TScore]的结构code 学号 charsubject 科目 intscore 成绩 int可以这样写: SELECT [cod... 阅读全文

posted @ 2011-02-23 18:39 左直拳 阅读(403) 评论(0) 推荐(0) 编辑

用Transact-SQL脚本来修改SQL SERVER最大最小内存设置项

摘要: sp_configure 'show advanced options', 1;GORECONFIGURE;GOsp_configure 'min server memory', 2048;GORECONFIGURE;GOsp_configure 'max server memory', 2560;... 阅读全文

posted @ 2011-02-23 15:46 左直拳 阅读(161) 评论(0) 推荐(0) 编辑

2011年2月15日

SQL SERVER 2008 的数据库还原

摘要: SQL SERVER 2008的数据库备份,在SQL SERVER 2005下是不能还原的,只能在2008下还原。如果待还原的数据库,在实例中没有(比如,你想将A服务器上的数据库备份,拿到B服务器上还原一个),那么,不要新建一个数据库,然后指定还原到这个新数据库上。这样是还原不了的,提示什么数据库不... 阅读全文

posted @ 2011-02-15 10:21 左直拳 阅读(153) 评论(0) 推荐(0) 编辑

2011年2月9日

分区依据字段要不要再建索引

摘要: 分区依据字段要不要再建索引呢?要的。虽然表已经根据此字段分区,但这不能等同于索引。分了区,只能说该字段为某个值的记录会在某个分区里面,但不是索引,还要一顿好找。有时候,主键不等于分区依据列,这时候主键又想建聚集索引的话,那么必须包含分区依据列,搞成复合主键。那么,这种情况下,分区依据列不就有索引了吗... 阅读全文

posted @ 2011-02-09 14:37 左直拳 阅读(205) 评论(0) 推荐(0) 编辑

2011年1月26日

它改了你也要改

摘要: 如果基类里面定义了常量,如果常量有变动,那么更新的时候,所有引用该常量的代码,都要重新编译一次,并更新,否则仅仅更新基类的话,就不起作用。通常这些遗漏会让人大吃一斤,不知道为什么更改不起作用,问题究竟出现在哪里。所以有时候,宁愿使用 readonly static 来代替 const 。注意,枚举跟... 阅读全文

posted @ 2011-01-26 10:51 左直拳 阅读(92) 评论(0) 推荐(0) 编辑

选取哪个字段作为分区依据

摘要: 表分区,选取哪个字段作为分区依据最关键。一般就是主键,这样主键对应的就是聚集索引;否则的话,如果主键想建聚集索引,就一定要包含分区字段,变成复合主键,分分钟2、3个字段一起做主键。实践中,发现复合主键,又是聚集索引,对性能影响很大:查询很快,但数据库一忙,插入和更新,就慢得离谱,几分钟都没结果出来。... 阅读全文

posted @ 2011-01-26 10:41 左直拳 阅读(568) 评论(0) 推荐(0) 编辑

2011年1月24日

加入分区

摘要: use [Compare]goALTER PARTITION SCHEME [CompareSCM] NEXT USED [Compare17];ALTER PARTITION FUNCTION ComparePFN() SPLIT RANGE (120000); 阅读全文

posted @ 2011-01-24 16:47 左直拳 阅读(133) 评论(0) 推荐(0) 编辑

2011年1月14日

UTC时间转换为标准时间

摘要: public DateTime UTCToDateTime(Int64 utc) { DateTime dtZone = new DateTime(1970, 1, 1, 0, 0, 0); dtZone = dtZone.A... 阅读全文

posted @ 2011-01-14 15:46 左直拳 阅读(260) 评论(0) 推荐(0) 编辑

2010年12月21日

SQL SERVER中查找某关键词位于哪些存储过程或函数

摘要: USE [MYDB]goSELECT * FROM INFORMATION_SCHEMA.ROUTINES WHERE routine_type='PROCEDURE'AND routine_definition LIKE '%关键词%' 阅读全文

posted @ 2010-12-21 18:19 左直拳 阅读(141) 评论(0) 推荐(0) 编辑

2010年12月16日

IIS7的FTP设置

摘要: 哎呀!IIS7的FTP搞死人啦!大概是这样子的:1、新建一个WINDOWS帐号,比如说,sbcoder2、打开IIS7,新建FTP站点,按照向导,一步一步。有些选项需要勾选:1)“SSL”允许2)身份验证,勾上“基本”3)授权:指定用户,sbcoder;权限:读、写3、在操作系统下,保证sbcode... 阅读全文

posted @ 2010-12-16 10:24 左直拳 阅读(233) 评论(0) 推荐(0) 编辑

2010年12月9日

批处理命令拷贝文件

摘要: XCOPY。DOS时代多么熟悉的命令,现在操作系统还支持,真是马太福音。xcopy Y:/backup.rar E:/dbback/ /d /c /y/d:只复制新文件/c:有错也复制/y:不提问====================================================... 阅读全文

posted @ 2010-12-09 18:41 左直拳 阅读(954) 评论(0) 推荐(0) 编辑

批处理命令调用WINRAR对文件进行压缩

摘要: 批处理命令(rar.bat):c:cd/cd C:/Program Files/WinRARwinrar a -ep1 -o+ -ppassword -inul -r -ibck C:/RarFile E:/BigFile其中,a是压缩命令,-ep1 -o+ -p -inul -r -ibck是参数... 阅读全文

posted @ 2010-12-09 18:35 左直拳 阅读(388) 评论(0) 推荐(0) 编辑

2010年12月6日

指定索引

摘要: 近来发现,SELECT * FROM ... 与 SELECT COUNT(*) FROM ...性能居然很不一样。在我的测试用例中,前者比后者快好多。按照不假思索的理解,应该是SELECT COUNT(*)要快才对啊,只看多少条就行了;就算比SELECT * FROM 慢,也应该是慢一点点,数一下... 阅读全文

posted @ 2010-12-06 16:43 左直拳 阅读(169) 评论(0) 推荐(0) 编辑

2010年12月1日

简单的文件上传代码

摘要: const string _RegSubFix = @"/.[/w]+$"; const string _RegZip = @"/.zip|/.rar"; protected void btnUpload_Click(object sender, EventArgs e) ... 阅读全文

posted @ 2010-12-01 17:46 左直拳 阅读(181) 评论(0) 推荐(0) 编辑

2010年11月26日

SQL SERVER中查找某个字段位于哪些表

摘要: select tab.name table_name, col.name column_name from sysobjects tab left join syscolumns col on tab.id = col.id and tab.xtype = 'U'where col.name lik... 阅读全文

posted @ 2010-11-26 18:44 左直拳 阅读(175) 评论(0) 推荐(0) 编辑

2010年11月23日

SMTP 550错误

摘要: IIS自带的SMTP,基本上不用做什么设置,默认就可以了。唯独是属性 - 访问 - 中继限制 这里,要把 “允许 127。0。0。1”加上去。否则用代码来进行邮件发送,会报550的错误:要求的邮件操作未完成,邮箱不可用(例如,邮箱未找到,或不可访问)。为何如此,不清楚。也许是我们代码写的有问题?立此... 阅读全文

posted @ 2010-11-23 11:54 左直拳 阅读(543) 评论(0) 推荐(0) 编辑

2010年11月10日

IIS7的虚拟目录设置独立应用程序池

摘要: 靠,真是太欧了,还以为IIS7的虚拟目录不能设置独立应用程序池!原来添加了虚拟目录后,要右击它,选择“转换成应用程序”,才有应用程序池。其实IIS6也差不多是这样啊,要在属性里选择“创建应用程序”。说到底,是IIS7,WIN2008的操作方式改变得太多了,让人很不习惯。微软就要靠这样子做UI,来留住... 阅读全文

posted @ 2010-11-10 16:43 左直拳 阅读(136) 评论(0) 推荐(0) 编辑

2010年11月9日

查找触发器

摘要: use [mydb]goSelect name as 触发器名称,object_name(parent_obj) as 所在表名from sysobjects where xtype= 'TR ' order by Crdate desc 阅读全文

posted @ 2010-11-09 17:19 左直拳 阅读(103) 评论(0) 推荐(0) 编辑

上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 41 下一页

导航