关于数据查询中一个问题,请各位兄台指教。
<%
Dim tjdw, cxyear,cxmonth,cxsql
cxsql = "select * from gdl "
tjdw = request.Form("cxbds")
cxyear = request.Form("cxyear")
cxmonth = request.Form("cxmonth")
cxsql = cxsql + "where bdzbh="+tjdw
cxsql = cxsql + " and year= "+cxyear+" and month= " +cxmonth
response.Write cxsql
%>
<%
Dim conn
Set Conn= Server.CreateObject("ADODB.Connection")
Conn.open="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("db\yxb.mdb")
%>
<%
Dim rs
set rs=server.CreateObject("ADODB.RecordSet")
rs.open cxsql,conn,1,1
%>
显示如下:
select * from gdl where bdzbh=3002 and year= 2006 and month= 1
Microsoft JET Database Engine 错误 '80040e10'
至少一个参数没有被指定值。
/xscx-1-2-1.asp,行20
说我rs.open cxsql,conn,1,1这一行有错误,不知什么原因请各位大师帮忙看看。