2004年11月5日

海量数据库的分页

摘要: 随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了1000万条,可谓海量。那么,如何实现快速地从这些超大容量的数据库中提取数据(查询)、分析、统计以及提取数据后进行数据分页已成为各地系统管理员和数据库管理员亟待解决的难题。在以下的文章中,我将以“办公自动化”系统为例,探讨如何在有着1000万条数据的MS SQL SERVER数据库中实现快速的数据提取和数据分页。以下代码说明了我们实例中数据库的“红头文件”一表的部分数据结 阅读全文

posted @ 2004-11-05 17:30 老代哥哥 阅读(246) 评论(0) 推荐(0) 编辑

INNER JOIN的用法 SQL --转贴

摘要: 用 INNER JOIN语法联接多个表建记录集 多表联接建立记录集是十分有用的,因为某些情况下,我们需要把数字数据类型显示为相应的文本名称,这就遇到了多表联接建立记录集的问题。比如作一个会员注册系统,共有五个表,会员信息数据表member、会员身份表MemberIdentity、会员权限表MemberLevel、会员类别表MemberSort和会员婚姻状况表Wedlock。如果想把会员注册信息全部显示出来,肯定要将这四个表连起来,否则大家看到的某些会员信息可能只是数据编号。 以会员类别表来说,在其数据表中,1代表普通会员,2代表高级会员,3代表终身会员,在显示时,如果不将会员类别表与会员详细数 阅读全文

posted @ 2004-11-05 17:06 老代哥哥 阅读(872) 评论(0) 推荐(0) 编辑

转贴:取拼音 存储过程 SQL Server 2000

摘要: 根据汉字声母,要在表中找相关记录,怎么实现?比如输入"zgyh",就能找到所有“中国银行”的记录。if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[f_GetPy]') and xtype in (N'FN', N'IF', N'TF'))drop function [dbo].[f_GetPy]GO--创建取拼音函数create function f_GetPy(@Str nvarchar(400))returns nv 阅读全文

posted @ 2004-11-05 17:00 老代哥哥 阅读(126) 评论(0) 推荐(0) 编辑

转贴:利用T——SQL得到相关表的所有信息 存储过程

摘要: SELECT (case when a.colorder=1 then d.name else '' end) N'表名', a.colorder N'字段序号', a.name N'字段名',(case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) N'标识',(case when ( SELECT count(*) FROM sysobjects WHERE (name 阅读全文

posted @ 2004-11-05 16:23 老代哥哥 阅读(156) 评论(0) 推荐(0) 编辑

利用存储过程得到某一指定的表与其它的表之间的外键关系SQL Server2000

摘要: --我参照的表名 我的果些字段[5]要参照以下表[1]的某些字段[3]的取值declare @id bigintselect @id=id from sysobjects where name='d_病人资料库'select a. name N'被参照表名',b.rkey N'被参照列在被参照表中的位置',c.name N'被参照列名',b.fkey N'参照字段在本表中的列位置' ,d.name N'参照字段名'from sysforeignkeys b ,sysobjects a,syscolu 阅读全文

posted @ 2004-11-05 16:05 老代哥哥 阅读(167) 评论(0) 推荐(0) 编辑

[ASP.NET]实现在执行完服务端代码后弹出提醒对话框

摘要: ASP.NET]实现在执行完服务端代码后弹出提醒对话框 选择自 xujh 的 Blog 关键字 [ASP.NET]实现在执行完服务端代码后弹出提醒对话框出处 大家在开发中经常会遇到这样的情况:点击一个按钮执行一个服务端操作,如:添加数据,添加成功后需要弹出一个提示框来提醒客户。代码如下: privatevoidButton2_Click(objectsender,System.EventArgse){ StringscriptString="<scriptlanguage=javascript>"; scriptString+="alert(' 阅读全文

posted @ 2004-11-05 13:50 老代哥哥 阅读(293) 评论(0) 推荐(0) 编辑

根据存储过程名创建对应的命令过程

摘要: using System;using System.Data .SqlClient ;using System.Data ;using System.Collections ;using System.EnterpriseServices ;namespace SevCompant{/// <summary>/// DataBaseProcedure 的摘要说明。/// 对相关的数据库的所有存储过程进行创建的类,/// 最好将其实例作为全局变量使用/// </summary>public class DataBaseProcedure{private Hashtable 阅读全文

posted @ 2004-11-05 13:44 老代哥哥 阅读(147) 评论(0) 推荐(0) 编辑

服务器的搭建

摘要: 搭建服务器之菜鸟篇作者:冷血战鹰首先申明,我是菜鸟,不知道那根神经短路了,写下了下面这些东西,其实应该有很多不足的地方,还请各位老鸟们多多指教。 开场白(千篇一律):随着宽带的进入,上网速度的增加,好多同志都想搭建自己的服务器,即使是玩玩,咱也要玩点级别高的啊。当然,或许大家可能向我以前一样,以为搭建服务器是非常困难的事,其实不然,大家不要怕,俗语有云:你不入地狱,谁入地狱啊,(嗖嗖两声,两把匕首来了),对不起啊,错了,应该是:什么困难的事都不怕有心人,呵呵,又说错了(我是粗人,不懂文言文,大体也是这个意思)。 好了,圆规正转,接下来我来说说需要些什么软件: 服务器搭建:iis(微软的,不错, 阅读全文

posted @ 2004-11-05 13:40 老代哥哥 阅读(222) 评论(0) 推荐(0) 编辑

提高命中的法子

摘要: META标签,是HTML语言head区的一个辅助性标签。在几乎所有的page里,我们都可以看到类似下面这段html代码: -------------------------------------------------------------------------<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head>----------------------------------------------- 阅读全文

posted @ 2004-11-05 13:38 老代哥哥 阅读(157) 评论(0) 推荐(0) 编辑

如何提高点击率

摘要: META标签,是HTML语言head区的一个辅助性标签。在几乎所有的page里,我们都可以看到类似下面这段html代码: -------------------------------------------------------------------------<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head>----------------------------------------------- 阅读全文

posted @ 2004-11-05 13:29 老代哥哥 阅读(292) 评论(0) 推荐(0) 编辑

xmlhttp上传文件(转贴)

摘要: 使用xmlhttp 实现多文件上传出处 如今xml技术渐渐成熟,成为了一种网站传播数据的又一种方式,下面是我用xmlhttp写的一个多文件上传程序.包括客户端和服务端两部分..本程序的实现是利用xml可以在其结点存放经base64编码的二进制文件,先在客户端生成包含要传文件的xml 再,通过xmlhttp发送到服务端.下面是客户端:<html><!--xmlupload.htm by 九天神龙http://www.5ucode.comxkou@hotmail.com//--><META http-equiv=Content-Type content="t 阅读全文

posted @ 2004-11-05 13:09 老代哥哥 阅读(333) 评论(0) 推荐(0) 编辑

WEB集群配置

摘要: 应用Win2000创建支持企业级访问的Web集群服务器http://www.usingdo.net/usingdonews/usingdo14.asp?typeid=1&usingdottid=4作为Microsoft公司全力推出的划时代操作系统,Windows 2000的目标是彻底改变用户的业务模式,快速建立起商务企业级的互联网络信息系统。Internet Information Services 5作为Windows 2000网络信息服务中的核心部分,更加提供了强大的功能。如何创建支持企业级海量用户访问的Web站点?对于例如电子商务网站和ISP客户的企业级用户访问需求,保证服务的可 阅读全文

posted @ 2004-11-05 13:06 老代哥哥 阅读(658) 评论(0) 推荐(0) 编辑

http中meta的用法

摘要: meta标签的使用方法 选择自 precipitant 的 Blog 关键字 [转] meta标签的使用方法出处 meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta标签用于网页的<head>与</head>中,meta标签的用处很多。meta的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描述)和keywords(分类关键词),所以 阅读全文

posted @ 2004-11-05 12:53 老代哥哥 阅读(245) 评论(0) 推荐(0) 编辑

javascript 常用验证

摘要: 在b/s开发中经常用到的javaScript技术一、验证类1、数字验证内 1.1 整数 1.2 大于0的整数 (用于传来的ID的验证) 1.3 负整数的验证 1.4 整数不能大于iMax 1.5 整数不能小于iMin2、时间类 2.1 短时间,形如 (13:04:06) 2.2 短日期,形如 (2003-12-05) 2.3 长时间,形如 (2003-12-05 13:04:06) 2.4 只有年和月。形如(2003-05,或者2003-5) 2.5 只有小时和分钟,形如(12:03)3、表单类 3.1 所有的表单的值都不能为空 3.2 多行文本框的值不能为空。 3.3 多行文本框的值不能超过 阅读全文

posted @ 2004-11-05 12:48 老代哥哥 阅读(161) 评论(0) 推荐(0) 编辑

无刷新

摘要: Web页面无刷新获取远程数据 选择自 sugarbasin 的 Blog 关键字 Web页面无刷新获取远程数据出处 刷新技术经历了大致几个阶段:一、在HTML文件头里增加一个键,使该页面在设定的时间后跳转到指定的页面(包括自身);例如:<meta http-equiv="refresh" content="30">二、使用框架然后在JS脚本里定时刷新框架内容。上面两种方式都会重新加载页面,即刷新,给人的感觉不是很好!于是无刷新技术出现了。三、是对第二种方式的一种变通。即将众多框架中的一个长宽设置为0,使其不可见,然后通过脚本定时刷新该隐藏框架 阅读全文

posted @ 2004-11-05 12:41 老代哥哥 阅读(147) 评论(0) 推荐(0) 编辑

导航