木子屋 Dnawo's BLOG

2007-09 归档

共 41 篇

[讨论]查询某个字段没有值的所有记录的SQL语句怎么写?

有时我们需要查询出某字段没有值的全部记录,那应该用rs("xx")=""还是IsNull(rs("xx"))呢?要得出结论,我们还得从头说起:什么情况下字段中会没有值?因为这和我们的结论关系密切。 一、什么造成字段中没有值? 我们建一个表来测试下,表中只有两个字段id(自动编号)和aa(文本): 1.将aa字段"允许空字符串"属性设置为否,测试结果 rs("aa") = "mzwu.com" ---> 添加成功 rs("aa") = "" ---> 字段 't8.aa' 不能是零长度的字符串。 rs("aa")=Empty ---> 添加成功 rs("aa") = Null ---> 添加成功…

柏拉图与苏格拉底的对话

柏拉图有一天问老师苏格拉底什么是爱情 苏格拉底叫他到麦田走一次 要不回头地走 在途中要摘一棵最大最好的麦穗 但只可以摘一次 柏拉图觉得很容易 充满信心地出去 谁知过了半天他仍没有回去 最后,他垂头丧气出现在老师跟前诉说空手而回的原因: "很难得看见一株看似不错的,却不知是不是最好, 不得已,因为只可以摘一次,只好放弃,再看看有没有更好的, 到发现已经走到尽头时,才发觉手上一棵麦穗也没有 这时,苏格拉底告诉他: "那就是爱情" 柏拉图有一天又问老师苏格拉底什么是婚姻 苏格拉底叫他到彬树林走一次 要不回头地走 在途中要取一棵最好、最适合用来当圣诞树用的树材 但只可以取一次 柏拉图有了上回的教训 充满信心地出去…

网文保存得力助手-剪影

当看到一篇篇精美的网文时,你是不是在为单调而又枯燥的复制粘贴保存苦恼?那就试试海量科技的剪影吧!在正试使用它之前,我们先来看看它的几个特性,定会让你高兴的: ·网页识别 应用H2XTM网页分析技术,自动识别提取网页的有效内容,省去枯燥无聊的复制粘贴。 ·自动标签 应用语义分析技术,自动生成标签词,符合习惯,准确有效。 ·保存为文件 支持txt、html、rtf、xls多种格式,将编辑成果保存在本地,方便离线的资料翻阅和查找。 等不及了吧,呵呵。使用之前我们先得把它安装到机子上,安装过程非常简单,在注册表中添加一个键即可。大家可点击这里将reg文件下载到本地,双击将其导入到注册表中即完成安装。 下边再来看看怎么使用吧。操作也非常简单:…

判断某一页面是否打开

CSDN上有个网友问怎么判断某一页面是否打开,已经打开则激活该页面,否则打开该页面,用JS写了个函数实现: a.htm代码: b.htm代码: 通过b.htm中显示的时间可检测窗口是新打开还是激活!

SQL Server 存储过程的经典分页

建立表: Create TABLE ( IDENTITY (1, 1) NOT NULL , (100) COLLATE Chinese_PRC_CI_AS NULL , (100) COLLATE Chinese_PRC_CI_AS NULL , (50) COLLATE Chinese_PRC_CI_AS NULL , (2000) COLLATE Chinese_PRC_CI_AS NULL ) ON GO 插入数据:(2万条,用更多的数据测试会明显一些) SET IDENTITY_Insert TestTable ON declare @i int set @i=1 while @i (Select MAX(id)…

动网分页

在WEB应用程序中,数据查询过程的优化始终是大家比较关心的一个问题,今天我们来看看动网在这方面是怎么做的: 上边源码摘自Dvbbs 7.1 Sp1版index.asp的LoadTopiclist函数,用于实现贴子主题的查询并分页显示。上边源码针对SQL Server和ACCESS做了不同的处理,从中我们可以看出一同一不同: 查询原理相同:都是使用RecordSet对象的GetRows方法从记录集中取出n条记录,再用ArrayToxml函数将这n条记录转为xml格式,之后交给其他函数去显示。 SQL语句优化上不同:在SQL Server上使用的是GetRows(-1),而ACCESS使用的是GetRows(Dvbbs.Board_Setting(26)),可以看出,前者使用存储过程并做了一些优化,只返回所需的记录集,而后者基本未作优化。…

基于ASP的站内多值搜索

运行环境:IIS 脚本语言:VBScript 数据库:Access/SQL Server 数据库语言:SQL 1.概要 不论是在论坛,还是新闻系统,或是下载系统等动态网站中,大家经常会看到搜索功能:搜索帖子,搜索用户,搜索软件(总之搜索关键字)等,本文则是介绍如何建立一个高效实用的,基于ASP的站内多值搜索。 本文面对的是“多条件模糊匹配搜索”,理解了多条件的,单一条件搜索也不过小菜一碟了。一般来讲,有两种方法进行多条件搜索:枚举法和递进法。搜索条件不太多时(n

浅谈如何建立三层体系结构的ASP应用程序

随着互连网应用的深入和发展,三层体系结构的应用模式也得到更多人的青睐。本文介绍了三层结构应用程序的概念和优点,并结合一个实例介绍了如何建立三层结构的ASP应用程序。 一、两层结构的ASP应用有何缺点 在Browser/Server 应用程序开发领域,微软公司的IIS/ASP以其强大的功能,良好的扩展能力,及与其它微软产品的一致性,迅速地流行起来。它能使一个具有VB/VC经验的程序员,很快地成为一个Web程序员,开发出看上去非常专业的应用。但是,ASP有一个天生的缺点,就是ASP代码和HTML代码是混在一起的,ASP程序员既需要考虑与数据库打交道,需要关心如何与HTML配合,有时还需要用ASP直接生成HTML代码。其结果是,当程序逻辑足够复杂时,.asp源文件非常长;而且,无论客户提出用户界面的改变,还是商业逻辑的改变(比如,在考试系统中,"合格"的标准可能从达到60分就算合格,改为进入前100名才算合格),都需要对.asp文件进行改动,而商业逻辑的改变,很可能需要改动很多文件。…

病毒感染文件后图标模糊的原因

众所周知,威金类病毒,通常会感染计算机内的可执行文件。 通过一些观察我们可以发现此间病毒的原理是文件捆绑,所以理论上所有的可执行文件都会被感染的。因此中过此类病毒后,所有的程序都必须更新一下避免重蹈覆辙。但是在被感染的文件中我们发现这样一个奇特的现象——有些图标被模糊了。 中毒的图标(图1) 正常的图标(图2) 这是什么原因造成的呢?怀着这个疑问,我于是打开了原始程序的图标。 不难看出图中的图标就是中毒后显示的图标,然而这个文件并未中毒何来中毒之谈?原来啊图标设计者或者应为负责,或者是设计习惯,通常都会建立多个图标以便在不同的系统环境,不同的图标显示大小中来正确的,清晰的显示图标,因此都会建立多种图标色彩模式,多种形状大小。…