我用ASP做一个学生信息查询系统,学生输入学号后就返回学生信息。但记录集中筛选数据,我选择学号=表单变量时,无论无何都查不出结果来;当我选择学号包含表单变量时,数据库中的所有学生的信息都出来了,而不是显示的想查询的学生的信息。请各位指教,问题出在哪儿
热心网友
建议你不要用Dreamweaver 自带的代码生成工具,最好自己写代码,这样会比较清晰。Dim num'取得表单传来的数据num= rm("表单里学号的输入框(input)的名字")Set result = Server.CreateObject("ADODB.Recordset")result.open "SELECT * FROM xuexi WHERE 学号 = '" + Replace(num, "'", "''") + "'"",MM_search_STRING,3,2用的时候直接
热心网友
肯定是你接收的变量不对啊。加上两句:response.write result__MMColParamresponse.end看看显示的与输入的有什么区别。
热心网友
将部分ASP源代码贴上来,这样解决起来方便些。
热心网友
我估计是sql语句问题,请先补充您的 sql 语句,这样别人解释才有力。
热心网友
指向错误