主题:游动查询ACCESS数据库时莫名其妙的问题
程序如下:
<%@ page contentType="text/html;charset=GB2312"%>
<%@ page import="java.sql.*"%>
<html>
<body bgcolor="cyan">
<%
String id,name;
Connection con;
Statement sql;
ResultSet rs;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e)
{}
try{
con=DriverManager.getConnection("jdbc:odbc:redsun","hyz","123");
sql=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
rs=sql.executeQuery("SELECT*FROM cjb");
rs.next();
out.print(rs.getString(2));
}
catch(SQLException e1)
{}
%>
</body>
</html>
以上程序连编译都通不过,提示是:org.apache.jasper.JasperException: String index out of range: -1
请高手解释解释,先谢了!
<%@ page contentType="text/html;charset=GB2312"%>
<%@ page import="java.sql.*"%>
<html>
<body bgcolor="cyan">
<%
String id,name;
Connection con;
Statement sql;
ResultSet rs;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e)
{}
try{
con=DriverManager.getConnection("jdbc:odbc:redsun","hyz","123");
sql=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
rs=sql.executeQuery("SELECT*FROM cjb");
rs.next();
out.print(rs.getString(2));
}
catch(SQLException e1)
{}
%>
</body>
</html>
以上程序连编译都通不过,提示是:org.apache.jasper.JasperException: String index out of range: -1
请高手解释解释,先谢了!