有个问题想请大家帮一下!好么?

HERO2008 2001-09-24 01:33:41
下面是我写的一个片断:请问为什么靠后的两个字符串不能显示呢?
<%@ page language="java"%>
<%@ page import="java.sql.*"%>
<%@ page contentType="text/html;charset=gb2312"%>
<%! String message;%>
<html>
<body>
<%
String an=request.getParameter("DC");
int AN=java.lang.Integer.parseInt(an);
String drivername="sun.jdbc.odbc.JdbcOdbcDriver";
String dbUrl="jdbc:odbc:success";
try
{

Class.forName(drivername);
Connection conn=DriverManager.getConnection(dbUrl,"Administrator","123");
message="数据库连接成功!";
Statement cnstm=conn.createStatement();
ResultSet rs=cnstm.executeQuery("select * from answer");


String aa=rs.getString(2);
String bb=rs.getString(3);
String cc=rs.getString(4);
String dd=rs.getString(5);
String ee=rs.getString(6);
out.print("qqqqqqqqqqq");//这个字符串不能显示
int a=java.lang.Integer.parseInt(aa);
int b=java.lang.Integer.parseInt(bb);
int c=java.lang.Integer.parseInt(cc);
int d=java.lang.Integer.parseInt(dd);
int e=java.lang.Integer.parseInt(ee);
out.print("wwwwwwwww");//这个字符串不能显示
.............
您能帮我找出问题所在么?
...全文
25 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
对,又不是asp,
要rs.next();
回复
ls 2001-09-24
到String aa=rs.getString(2);时抛例外了
因为你的rs没有.next()
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-09-24 01:33
社区公告
暂无公告