Access数据库“自动编号”数据类型是一个非常实用的类型,它可以很方便地帮助我们完成标识不同记录ID的工作。但是由于JET引擎的特性(SQL server使用T-SQL),当我们在Access数据库某张表中执行了删除所有数据的操作后,被用来标识唯一ID的字段将不再归零(从头开始计数),而是会继续延续上次ID递增计数,我们可以用若干种方法解决这样的问题,以下结合ASP推荐两种方法(以下方法都是建立在空数据表的“自动编号”归零的前提下):阅读全文>
发表于 @ 2007年01月22日 09:29:00|评论(loading...)|编辑|收藏
软件开发小组的同学,大家按以下格式制表,保存为WORD文档,发到 w9521423@sina.com
阅读全文>
发表于 @ 2006年06月27日 15:13:00|评论(loading...)|编辑|收藏
人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其运行速度有了明显地提高!下面我将从这三个方面分别进行总结:
为了更直观地说明问题,所有实例中的SQL运行时间均经过测试,不超过1秒的均表示为(< 1秒)。
阅读全文>
发表于 @ 2006年05月18日 22:23:00|评论(loading...)|编辑|收藏
实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:
阅读全文>
发表于 @ 2006年05月18日 22:15:00|评论(loading...)|编辑|收藏
一个通用的数据分页的存储过程
CREATE PROCEDURE sp_page
@tb varchar(20), --表名
@col varchar(20), --按该列来进行分页
@coltype bit, --@col列的类型,0-数字类型,1-字符类型
@collist varchar(800),--要查询出的字段列表
@selecttype int, --查询类型,1-前页,2-后页,3-首页,4-末页,5-指定页
@pagesize int, --每页记录数
@page int, --指定页
@minid varchar(50), --当前最小号
@maxid varchar(50) --当前最大号
AS
DECLARE @sql varchar(8000)
IF @coltype=1
BEGIN
SET @minid=''''+@minid+''''
SET @maxid=''''+@maxid+''''
END
SET @sql=
CASE @selecttype
WHEN 1--前页 阅读全文>
发表于 @ 2006年05月09日 23:44:00|评论(loading...)|编辑|收藏
以下题目可供选择,也可自拟题目,请在1月4日之前确定,将毕业设计的题目发送到我的邮箱
w9521423@sina.com
阅读全文>
发表于 @ 2006年01月01日 22:30:00|评论(loading...)|编辑|收藏
选修2005年秋季《数据库原理及应用》课程的同学,课程考试时间定于16周星期二晚上
19:30-21:30分进行,考试地点A311。请相互通知。
阅读全文>
发表于 @ 2005年12月07日 10:52:00|评论(loading...)|编辑|收藏