摘要: RS技术的一个具体例子在前面的帖子中,我介绍了RS的基本工作原理,显然如果将RS技术运用在一个网站的设计中将会有很多非凡的作用(尤其是它的那个最大的优点,可以在不刷新页面的情况下调用服务端的代码)。正是因为这个特点,你就可以象在编写一个传统的C/S模式的程序一样,对数据库的数据进行处理了(我想大家一定很想知道具体应该如何来实现了,下面将给出一个具体的例子,调试这个破程序几乎快把我给累死,呵呵。)从前面的描述可以看到,要使用RS技术就需要客户端和服务端满足下面两个条件:1。客户端只需要支持Java applet即可2。而服务端只需要支持ASP即可换句话说,就是RS技术是完全独立与浏览器的(当然浏 阅读全文
posted @ 2011-05-22 21:04 看来是 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一、统一名词文字框:显示聊天内容的框架页面输入框:输入聊天信息的框架页面刷新框:自刷新获取最新聊天信息的框架页面,该页面不直接显示出来二、如何实现实现无刷新,就是要在当前文字框聊天内容后面不断的添加新的聊天信息。实现的方式是“添加新信息”,而不是“重新刷新”。三、技术要点实现像chat.163.com的无闪烁刷新的聊天室要用到的关键代码:1.自刷新:<meta http-equiv="refresh" content="2">2.向html文件写代码:<script>top.frametext.document.write(&qu 阅读全文
posted @ 2011-05-22 20:55 看来是 阅读(983) 评论(0) 推荐(0) 编辑
摘要: http://www.xker.com/page/e2009/0118/68579.html 阅读全文
posted @ 2011-05-19 10:19 看来是 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 建立的索引后, select 语句中,where条件和排序条件必须完全和索引一样,索引才能真正起到作用,并且排序条件的先后顺序必须和索引一致.where的 字段必须处于索引最开始的位置,例如:表t 建立唯一索引,索引的字段依序为:abcd,并且都为降序select a from t where a=1 and b = 1 order by c desc, d desc以上语句能最佳使用到索引,下面语句使用索引,效果减弱:select a from t where a=1 and b = 1 order by d desc, c desc排序中c d字段前后交换后,索引还是用到了,但查询器会多进 阅读全文
posted @ 2011-05-18 16:01 看来是 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、索引的结构关系型数据库中以二维表来表达关系模型,表中的数据以页的形式存储在磁盘上,在SQL SERVER中,数据页是磁盘上8k的连续空间,那么,一个表的所有数据页在磁盘上是如何组织的呢?分两种情况:一是数据页间无序、随机地存储在磁盘上,这样的表叫做堆表;二是数据页间按某个表字段的值有序地存储在磁盘上,这样的表做索引组织表。索引是什么?从物理结构上可分为两种:聚集索引和非聚集索引。将表中的数据有序地组织起来的索引称为聚集索引,一个表只有一个聚集索引,表上其他的索引都是非聚集索引。1.1、聚集索引结构(1)聚集索引将表内的数据进行有序的组织,并不是指磁盘上数据页内数据的物理顺序,也不是指数据页 阅读全文
posted @ 2011-05-17 01:16 看来是 阅读(3426) 评论(5) 推荐(1) 编辑
摘要: 函数中不能用exec,改存储过程吧.未在下面的列表中列出的语句不能用在函数主体中。 赋值语句。控制流语句。DECLARE 语句,该语句定义函数局部的数据变量和游标。SELECT 语句,该语句包含带有表达式的选择列表,其中的表达式将值赋予函数的局部变量。游标操作,该操作引用在函数中声明、打开、关闭和释放的局部游标。只允许使用以 INTO 子句向局部变量赋值的 FETCH 语句;不允许使用将数据返回到客户端的 FETCH 语句。INSERT、UPDATE 和 DELETE 语句,这些语句修改函数的局部 table 变量。EXECUTE 语句调用扩展存储过程。 阅读全文
posted @ 2011-05-15 16:13 看来是 阅读(198) 评论(0) 推荐(0) 编辑
摘要: sql2000的分区表就是视图,而视图建立索引,要求视图的定义中不能有union,而分区表的定义却就是采用 union all 才能建立分区表,这岂不是无解???分区表建立一个索引要求必须绑定结构,而绑定结构要求字段不能有text的字段,郁闷, 阅读全文
posted @ 2011-05-14 10:46 看来是 阅读(273) 评论(0) 推荐(0) 编辑
摘要: [SQL]数据库查询优化2009年03月4日, 11:001 使用SET NOCOUNT ON 选项:缺 省地,每次执行SQL语句时,一个消息会从服务端发给客户端以显示SQL语句影响的行数。这些信息对客户端来说很少有用。通过关闭这个缺省值,你能减少在 服务端和客户端的网络流量,帮助全面提升服务器和应用程序的性能。为了关闭存储过程级的这个特点,在每个存储过程的开头包含“SET NOCOUNT ON”语句。8.1 Where子句中的连接顺序SQLSERVER采用自下而上的顺序解析Where子句,根据这个原理,表之间的连接必须写在其他Where条件之前,那些可以过滤掉最大数量记录的条件必须写在Whe 阅读全文
posted @ 2011-05-14 09:36 看来是 阅读(799) 评论(0) 推荐(1) 编辑
摘要: SQL Server 表分区(partitioned table/Data Partitioning) Partitioned Table 可伸缩性性是数据库管理系统的一个很重要的方面,在SQL Server 2005中可伸缩性方面提供了表分区功能。 其实对于有关系弄数据库产品来说,对表、数据库和服务器进行数据分区的从而提供大数据量的支持并不是什么新鲜事,但 SQL Server 2005 提供了一个新的体系结构功能,用于对数据库中的文件组进行表分区。水平分区可根据分区架构,将一个表划分为几个较小的分组。表分区功能是针对超大型数据库(从数百吉字节到数千吉字节或更大)而设计的。超大型数据库 (V 阅读全文
posted @ 2011-05-13 19:10 看来是 阅读(150) 评论(0) 推荐(0) 编辑
摘要: SELECT T.* --没有主键此处不用 T.FROM(SELECT id ,--没有主键此处改用 * RowID = ROW_NUMBER () OVER (ORDER BY id DESC) --建立一个排序后的顺序序号,从1开始计数FROM UserInfo) AS PageTableListJOIN UserInfo AS T ON T.id = PageTableList.id --没有主键此句删除WHERE RowID BETWEEN @pageDown AND @pageUp --按照排序序号选择我们需要的一段记录ORDER BY T.id DESC --没有主键此句删除200 阅读全文
posted @ 2011-05-13 19:09 看来是 阅读(161) 评论(0) 推荐(0) 编辑