谁能解决下JSP这段代码里面得错误?

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:03:08
import java.sql.*;
public class voteconn
{
Connection con;
ResultSet rs;
public voteConn()
{ try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){
System.err.println(e.getMessage());
}
}
public ResultSet executeQuery(Sring sql)
{ try{con=DriverManager.getConnection("jdbc:odbc:research","","");
Statement stm=con.createStatement();
rs=stm.executeQuery(sql);
}
catch(SQLException ex){
System.err.println(ex.getMessage());
}
return rs;
}
public int executeUpdate(String sql)
{ int result=0;
try{con=DriverManager.getConnection("jdbc:odbc:research","","");
Statement stmt=con.createStatement();
result=stmt.executeUpdate(sql);

很明显大小写不一样吗

类名叫voteconn
构造函数名却叫voteConn

把构造函数名改成voteconn就好了

不过你下面这行
public ResultSet executeQuery(Sring sql)
还是有问题

String 不是Sring,少写个t

错误楼上的已经指出了。

还有一点就是,这不能说是jsp代码,jsp代码是写在页面(*.jsp)上的,是html和scriptlet(嵌入的java代码)的集合。

i ce