主题:  查询在没有找到匹配记录时出错

911again

职务:普通成员
等级:1
金币:0.0
发贴:97
注册:2002/10/13 7:43:28
#12003/5/27 17:49:45
查询语句是这样子的:
SELECT *
FROM xyzl
WHERE 学号 like '%keyword1%' or 姓名 like '%keyword1%' or 证号编号 like '%keyword1%' or 乡 like '%keyword1%' or 村 like '%keyword1%'

图片如下:


错误信息:
技术信息(用于支持人员)

错误类型:
ADODB.Field (0x800A0BCD)
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
/myasp/search.asp, 第 404 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)

网页:
GET /myasp/search.asp

编辑历史:[这消息被911again编辑过(编辑时间2003-05-27 17:56:47)]


I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#22003/5/27 18:02:27
唉,要定义找不到记录的时候显示什么啊,而且显示结果集在定义在找到数据后再显示啊。