问题:控制台不输出任何信息
代码:
package ora;import java.sql.*;public class OdbcTest { public static void main(String[] args) {
try {
System.out.println("dadadas");
Class.forName("sun.jdbc.odbc.JdbcOdbcDricver");
Connection conn = DriverManager.getConnection("TestOra", "scott",
"tiger");
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery("select * from emp");
System.out.println("aasasa");
while (rs.next()) { System.out.println("用户名:" + rs.getString(2));
} } catch (Exception e) { } }
}为什么控制台看不到任何输出??我的ODBC数据源也配好了,测试可以连接的。
是在Eclipse中写的代码。
代码:
package ora;import java.sql.*;public class OdbcTest { public static void main(String[] args) {
try {
System.out.println("dadadas");
Class.forName("sun.jdbc.odbc.JdbcOdbcDricver");
Connection conn = DriverManager.getConnection("TestOra", "scott",
"tiger");
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery("select * from emp");
System.out.println("aasasa");
while (rs.next()) { System.out.println("用户名:" + rs.getString(2));
} } catch (Exception e) { } }
}为什么控制台看不到任何输出??我的ODBC数据源也配好了,测试可以连接的。
是在Eclipse中写的代码。
* Created by IntelliJ IDEA.
* User: admin
* Date: 2011-10-20
* Time: 17:22:40
* To change this template use File | Settings | File Templates.
*/
import java.sql.*;public class OdbcTest { public static void main(String[] args) { try {
System.out.println("dadadas");
Class.forName("sun.jdbc.odbc.JdbcOdbcDricver");
Connection conn = DriverManager.getConnection("TestOra", "scott",
"tiger");
Statement st = conn.createStatement(); ResultSet rs = st.executeQuery("select * from emp");
System.out.println("aasasa");
while (rs.next()) { System.out.println("用户名:" + rs.getString(2));
} } catch (Exception e) {
e.printStackTrace();
} }
}
加入e.printStackTrace() 这一行再执行 ,看看控制台有报什么错误?