初学者提问

zwliu 2004-09-14 03:01:51
<%!
int pagesize=16;
int ShowPage=4;
int rowcount=0;
int pagecount=0;
Connection con=null;
java.sql.Statement stmt=null;
ResultSet rs=null;
public void jspInit(){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:userctms","","");
stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
}
catch(Exception ex){
System.out.println(ex.toString());
}
}
public void jspDestroy()
{
try{
rs.close();
stmt.close();
con.close();
}
catch(Exception ex){
System.out.println(ex.toString());
}
}
%>
<%
String getowner=request.getParameter("owner");
String getguest=request.getParameter("guestcode");
String getcont=request.getParameter("contno");
rs=stmt.executeQuery("select containerno,isocode,guestcode,containerowner,intime from containeronyard where containerowner='"+getowner+"'");
rs.last();
rowcount=rs.getRow();
pagecount=((rowcount%pagesize)==0?
(rowcount/pagesize):(rowcount/pagesize)+1);
%>

<CENTER>
<%
String ToPage=request.getParameter("ToPage");
if(ToPage!=null){
ShowPage=Integer.parseInt(ToPage);
if(ShowPage>pagecount){
ShowPage=pagecount;
}
else if(ShowPage<=0){
ShowPage=1;
}
}
rs.absolute((ShowPage-1)*pagesize+1);
%>

<H3>目前在第<FONT SIZE=4 COLOR=red>
<%=ShowPage%></FONT>页,共有
<FONT SIZE=4 COLOR=red>
<%=pagecount%></FONT>页</H3>
<TABLE bgcolor=LightBlue>
<TR bgcolor=SkyBlue>
<TD><FONT SIZE=2><B>箱号</b></FONT></TD>
<TD><FONT SIZE=2><B>ISO代码</b></FONT></TD>
<TD><FONT SIZE=2><B>船公司</b></FONT></TD>
<TD><FONT SIZE=2><B>箱主</b></FONT></TD>
<TD><FONT SIZE=2><B>进场时间</B></FONT></TD></TR>
<%
for(int i=1;i<=pagesize;i++)
{
%>
<TR bgcolor=SkyBlue>
<TD><FONT SIZE=2><B><%=rs.getString(1)%></B></FONT></TD>
<TD><FONT SIZE=2><B><%=rs.getString(2)%></B></FONT></TD>
<TD><FONT SIZE=2><B><%=rs.getString(3)%></B></FONT></TD>
<TD><FONT SIZE=2><B><%=rs.getString(4)%></B></FONT></TD>
<TD><FONT SIZE=2><B><%=rs.getString(5)%></B></FONT></TD>
</TR>
<%
if(!rs.next())
break;
}
%>
</TABLE>
<TABLE>
<TR valign=baseline align=center>
<%
if(ShowPage!=1)
{
%>
<TD width=150>
<A Href=Mypage.jsp?ToPage=<%=1%>>ToFirst</A>
</TD>
<TD width=150>
<A Href=Mypage.jsp?ToPage=<%=ShowPage-1%>>ToPrior</A>
</TD>
<%
}
if(ShowPage!=pagecount)
{
%>
<TD width=150>
<A Href=Mypage.jsp?ToPage=<%=ShowPage+1%>>ToNext</A>
</TD>
<TD width=150>
<A Href=Mypage.jsp?ToPage=<%=pagecount%>>ToLast</A>
</TD>
<%
}
%>
<TD Width=1>
<FORM action=Mypage.jsp method=post>
To<INPUT type="text" name=ToPage style="HEIGHT:25px;WIDTH:40px" value=<%=ShowPage%>>Page
</FORM>
</TD></TR>
</TABLE>
</CENTER>
</BODY>
</HTML>
运行后,显示错误:
Error: 500
Location: /myjsp/Mypage.jsp
Internal Servlet Error:

javax.servlet.ServletException: [Microsoft][ODBC 驱动程序 管理器] 无效的光标状态
怎么解决啊?
...全文
134 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zwliu 2004-09-14
  • 打赏
  • 举报
回复
我加了,也没用啊
eidolon_warrior 2004-09-14
  • 打赏
  • 举报
回复
加一个servlet.jar的包 像tomcat等服务器的lib里都有的
liuchuntao 2004-09-14
  • 打赏
  • 举报
回复
servlet.jar包
gogollili 2004-09-14
  • 打赏
  • 举报
回复
没有导入servlet.jar
wandou999 2004-09-14
  • 打赏
  • 举报
回复
将SERVLET.JAR加入CLASSPATH
【版权声明】
本openssl的VC软件包由王志海(DragonKing)根据openssl整理提供,Eric Young's拥有对所有源代码的最终版权,一切应用应该遵照openssl的声明。该版本为openssl-0.9.6h
欢迎联系本人或提意见:
Email:wzhah@263.net
HomePage: http://gdwzh.126.com[openssl中文专业论坛,提供大量中文资料]
【功能说明】
本软件包将每个openssl的apps程序做成一个可直接运行调试的VC Console 类型应用程序,方便研究和运用openssl的朋友,避免了openssl在windows下的编译问题,并且因为可以在VC环境下进行调试,使得对openssl的各个应用程序的流程更容易理解,这对openssl初学者尤其方便。希望大家多提意见。
【使用说明】
要正确使用该工程文件,呢应该从http://gdwzh.126.com获取如下目录和文件:
1.Windows平台下openssl动态库,包含两个dll文件,将他们拷贝到Windows/system32目录下;
2.Windows平台下openssl静态库,下载解压后得到一个名为lib的文件夹,包含两个lib文件;
3.openssl的头文件,下载解压后得到一个名为include的录。
4.Windows平台rsa项目文件,下载解压后得到一个名为rsa的目录,里面包含了项目主文件;
5.将目录lib、include、和rsa拷贝到同一个目录下;
6.完成上述步骤,就可以像普通的VC项目一样进行调试编译了,有任何问题,请到http://openssl.126.com提问
【注意】
1.获取最新信息请到http://gdwzh.126.com的openssl专业论坛.
2.编译好的运用程序有可能需要其它的openssl文件支持,如openssl.cnf等,请参照openssl相关文档或本站信息公布。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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