新的问题
大家帮我看看,我这句话,那点语法或是书法不正确.帮忙指正.<%
set prduwchk =Server.CreateObject("ADODB.RecordSet")
' WHERE UserID='"&Session("UserID")&"'",cn ",cn
prduwchk.open "SELECT * FROM 网上计划表 where year(日期)=request("txtYear"),cn%>
主要是where 部分后是面的问题.
我给出个固定值时,都很正确,能够显示出要求的记录.一换成变量就出错了,错误提示为:
错误类型:
Microsoft VBScript 编译器错误 (0x800A0401)
语句未结束
/p/pro/yearchaxu_a.asp, line 7, column 60
prduwchk.open "SELECT * FROM 网上计划表 where year(日期)=request("txtYear"),cn
-----------------------------------------------------------^
改成个固定日期值就对了.下面的就是正确的.
<%
set prduwchk =Server.CreateObject("ADODB.RecordSet")
' WHERE UserID='"&Session("UserID")&"'",cn ",cn
prduwchk.open "SELECT * FROM 网上计划表 where month(日期)='4'and year(日期)='2007'and day(日期)='20'" ,cn%>
大家帮忙!
代码如何书写.
[此贴子已经被作者于2007-5-23 9:21:26编辑过]