asp access 搜索数据库特定内容,现在在表单中输入特定关键字对,数据库检索,然后显示出来,具体要求如下 50

以下列出了sql语句,<%DimRecordset1DimRecordset1_cmdDimRecordset1_numRowsSetRecordset1_cmd=Ser... 以下列出了sql语句,<%
Dim Recordset1
Dim Recordset1_cmd
Dim Recordset1_numRows
Set Recordset1_cmd = Server.CreateObject ("ADODB.Command")
Recordset1_cmd.ActiveConnection = MM_conn_STRING
Recordset1_cmd.CommandText = "SELECT * FROM student WHERE stunumber = '&find1&'"
Recordset1_cmd.Prepared = true
Recordset1_cmd.Parameters.Append Recordset1_cmd.CreateParameter("param1", 200, 1, 50, Recordset1__MMColParam) ' adVarChar
Set Recordset1 = Recordset1_cmd.Execute
Recordset1_numRows = 0
%>
但是它提示错误,错误如下;ADODB.Field (0x800A0BCD)
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录,/DW SC5 school/admin/checkstu.asp, 第 59 行
59行内容就是建立的记录集
find1就是表单名称(搜索的关键字),就是输入学号,然后列出该学号对应的所有信息,stunumber就是数据库中的学生学号,
还望大家能帮我看看,谢谢大家了
展开
 我来答
麻辣女孩167
2011-05-14
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
什么意思呀
更多追问追答
追问
就是搜索具体的信息啊,呵呵
追答
你几岁了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式