asp+javascript急急急急急急??

shadowfalao 2003-08-19 03:14:25
各位大哥我的代码老是出现microsoft jscript错误或adodb.Recoredset错误.请各位看看??
<%@language="javascript"%>
<!--#include file="adojavas.INC"-->
<%
var conn;
conn=Server.CreateObject("ADODB.CONNECTION")
conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("dc.mdb")
conn.Open()
var rs;
var Page;
rs=Server.CreateObject("ADODB.Recordset")
rs.ActiveConnection=conn
str="SELECT * FROM information ORDER BY 时间 DESC"
rs.Open(str,conn,1,1)
if(rs.Eof && rs.Bof)
{
Response.Write("<DIV ALIGN='CENTER'><font color='#000000' size='4px' face='宋体'>没有任何记录</font></DIV>");
}
else
{
Response.Write("<TABLE WIDTH='54%' ALIGN='CENTER' BORDER='0' CELLSPACING='1' CELLPADDING='1' bgcolor='#000000' color='#ffffff' style='BORDER-RIGHT:2px outset; BORDER-TOP:2px outset; FONT-SIZE:10pt; BORDER-LEFT:2px outset; BORDER-BOTTOM:2px outset'>");
Response.Write("<tr>");
Response.Write("<td><div align='center' style='font-size:14px;font-family:Arial,宋体;color:#ffffff'>")%><%=rs.RecordCount%>
<%
Response.Write("</div></td>");
Response.Write("</tr>");
Response.Write("<tr>");
Response.Write("<td width='35%'><font color='#ffffff'><b>企业或单位名称</b></font></td>");
Response.Write("<td width='20%'><font color='#ffffff'><b>时间</font></b></td>");
Response.Write("</tr>");
if(Request.QueryString("Page")!="")
{
if((Request.QueryString("Page")==0) || (Request.QueryString("Page")<1))
{
Page=1
}
else
{
Page=Request.QueryString("Page")
}
}
rs.PageSize=10;
rs.AbsolutePage=Page;
for(i=1;i<=rs.PageSize;i++)
{
Response.Write("<tr>");
Response.Write("<td width='35%'><font color='#ffffff'>")%><%=rs.Fields("企业")%>
<%
Response.Write("</td>");
Response.Write("<td width='20%'><font color='#ffffff'>")%><%=rs.Fields("时间")%>
<%
Response.Write("</tr>");
if(!rs>PageSize)
{
rs.MoveNext
}
}
Response.Write("</table>");
Response.Write("</div></marquee>");
%>
<%
if(Request.QueryString("Page")!=1)
{
Response.Write("<div align=center><A HREF='information.asp?Page=1'>首页</A>         <A HREF='information.asp?Page=<%(Page-1)%>'>上一页    </A></div>")
}
if(Request.QueryString("Page")!=PageCount)
{
Response.Write("<div align=center><A HREF=information.asp?Page=<%=(Page+1)%>>下一页</A>      <A HREF='information.asp?Page=<%=rs.PageCount%>'>尾页</A></div>")
Response.Write("<div align=center></div>")
}

rs.Close()
conn.Close()
}
%>
...全文
32 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
anita2li 2003-08-19
  • 打赏
  • 举报
回复
楼上的晕﹐改了这幺多错﹐楼主用的是JAVASCRIPT呀﹗﹗﹗﹖﹖﹖
jiank 2003-08-19
  • 打赏
  • 举报
回复
最好不要用JS写这种程序,效率不高,错误也多,不易调试
xxrl 2003-08-19
  • 打赏
  • 举报
回复
<%@language="javascript"%>
<!--#include file="adojavas.INC"-->
<%
var conn;
conn=Server.CreateObject("ADODB.CONNECTION")
conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("dc.mdb")
conn.Open()
var rs;'//////////////////////这个地方不要
var Page;
rs=Server.CreateObject("ADODB.Recordset")'//////这个地方应该这样写
'''''''/////////////// set rs = server.createobject("adodb.recordset")
rs.ActiveConnection=conn'//////不需要
str="SELECT * FROM information ORDER BY 时间 DESC"
rs.Open(str,conn,1,1)'///rs.open str,conn,1,1
if(rs.Eof && rs.Bof)'///////if rs.eof and rs.bof
{
Response.Write("<DIV ALIGN='CENTER'><font color='#000000' size='4px' face='宋体'>没有任何记录</font></DIV>");
}
else
{
Response.Write("<TABLE WIDTH='54%' ALIGN='CENTER' BORDER='0' CELLSPACING='1' CELLPADDING='1' bgcolor='#000000' color='#ffffff' style='BORDER-RIGHT:2px outset; BORDER-TOP:2px outset; FONT-SIZE:10pt; BORDER-LEFT:2px outset; BORDER-BOTTOM:2px outset'>");
Response.Write("<tr>");
Response.Write("<td><div align='center' style='font-size:14px;font-family:Arial,宋体;color:#ffffff'>")%><%=rs.RecordCount%>
<%
Response.Write("</div></td>");
Response.Write("</tr>");
Response.Write("<tr>");
Response.Write("<td width='35%'><font color='#ffffff'><b>企业或单位名称</b></font></td>");
Response.Write("<td width='20%'><font color='#ffffff'><b>时间</font></b></td>");
Response.Write("</tr>");
if(Request.QueryString("Page")!="")
{
if((Request.QueryString("Page")==0) || (Request.QueryString("Page")<1))
{
Page=1
}
else
{
Page=Request.QueryString("Page")
}
}
rs.PageSize=10;
rs.AbsolutePage=Page;
for(i=1;i<=rs.PageSize;i++)
{
Response.Write("<tr>");
Response.Write("<td width='35%'><font color='#ffffff'>")%><%=rs.Fields("企业")%>
<%
Response.Write("</td>");
Response.Write("<td width='20%'><font color='#ffffff'>")%><%=rs.Fields("时间")%>
<%
Response.Write("</tr>");
if(!rs>PageSize)
{
rs.MoveNext
}
}
Response.Write("</table>");
Response.Write("</div></marquee>");
%>
<%
if(Request.QueryString("Page")!=1)
{
Response.Write("<div align=center><A HREF='information.asp?Page=1'>首页</A>         <A HREF='information.asp?Page=<%(Page-1)%>'>上一页    </A></div>")
}
if(Request.QueryString("Page")!=PageCount)
{
Response.Write("<div align=center><A HREF=information.asp?Page=<%=(Page+1)%>>下一页</A>      <A HREF='information.asp?Page=<%=rs.PageCount%>'>尾页</A></div>")
Response.Write("<div align=center></div>")
}

rs.Close()
conn.Close()
}
%>
'/////////////其他地方我没怎么看,但基础错误是那些,
'/////////////还有,数据库字段不要用中文名

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧