正版的07作战靴硬吗:谁能解决下JSP这段代码里面得错误?

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 00:03:18
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);
}
catch(SQLException ex){
System.err.println(ex.getMessage());
}
return result;
}
}

在这个地方:public voteConn() 编译得时候会出错误,但是我真得看不出来哪错了,拜托帮忙一下

很明显大小写不一样吗

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

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

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

String 不是Sring,少写个t

错误楼上的已经指出了。

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

i ce