你用什么语言啊?
 try{}
catch{}
是什么?

解决方案 »

  1.   

    如果是VB中on error resume next
    conc.open 数据库连接串
    if err()<>0 then msgbox "数据库连接错误!" & vbcrlf & "错误信息:" & error(),48
      

  2.   

    conn.state 状态,可以判断。
      

  3.   

    是不是jsp语言呢?
    public class conn {
    public String jdbcDriver="sun.jdbc.odbc.JdbcOdbcDriver";
    public String url="jdbc:odbc:dsnName"; 
    public String user="userName";
    public String password="pwd";
    public Connection conn;public void conn() {
    try {
     Class.forName(jdbcDriver);
    } catch(java.lang.ClassNotFoundException e) {
     System.err.println(e.getMessage());
    }
    }public Connection con() {
    try {
    conn=DriverManager.getConnection(url,user,password);
    }
    catch(SQLException e) {
    System.err.println(e.getMessage());
    }
    return conn;
    }
      

  4.   

    conn.state <> 1
    连接出错!