问个关于数据库的问题!谢谢了
import java.sql.*;
public class InsertCoffees {
public static void main(String args[]) {
String url = "jdbc:odbc:11 ";
Connection con;
Statement stmt;
String query = "select * from 22 ";
try {
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
} catch(
java.lang.ClassNotFoundException e) {
System.err.print( "
ClassNotFoundException: ");
System.err.println(e.getMessage());
}
try {
con = DriverManager.getConnection(url, "sa ", "sa ");
stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(query);
while (rs.next()) {
System.out.println(rs);
}
stmt.close();
con.close();
} catch(
SQLException ex) {
System.err.println( "SQLException: " + ex.getMessage());
}}}
打印出来后为什么显示的是sun.jdbc.odbc.jdbcodbcresultset@c2e24..
hai还有怎么才能把数据库里的内容放到LIST里啊?谢谢了!
------解决方案--------------------用dao方式
------解决方案--------------------。。。 你把rs这个对象打出来了 当然是那些东西了
------解决方案--------------------干什么要打印出来啊,你设置一个断点,DEBUG的时候WATCH一下不就好了么?