各位请指教编译成bean有错
package guest;
import java.sql.*;
public class guest
{
String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr = "jdbc:odbc:guest";
private Connection conn = null;
private Statement stmt = null;
ResultSet rs =null;
public guest()
try
{
Class.forName(sDBDriver);
}
catch(java.lang.ClassNotFoundException e)
{
System.err.println("guest(): " + e.getMKessage());
}
}
public ResultSet executeQuery(String sql)
{
rs = null ;
try
{
conn = DriverManager.getConnection(sConnStr);
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch (SQLException ex)
System.err.println("aq.executeQuery: "+ex.getMessage());
}
return rs;
}
public void executeUpdate(String sql)
{
stmt = null;
rs = null;
try
{
con = DriverManager.getConnection(sConnStr);
stmt = conn.createStatement();
stmt.executeQuery(sql);
stmt.close();
conn.close();
}
catch(SQLException ex)
System.err.ptintln("aq.executeQuery: " + ex.getMessage());
}
public void closeStmt()
{
try
{
stmt.close();
}
catch(SQLException e)
{
e.printStackTrace();
}
}
将以下编译有 4 个错啊!请指教! 12行 try 错!还有说{ 有错!
public void closeConn()
{
try
{
conn.close();
}
catch(SQLException e)
{
e.printStackTrace();
}
}
}