当前位置: 技术问答>java相关
数据库连接后如何把表的内容取出来?
来源: 互联网 发布时间:2015-08-17
本文导语: 我有一个连接数据的例子可是不知道该怎样将表中的数据取出来,请大家帮忙补充一下 我只是想在程序中显示数据库表中的记录。你还要看一我连接的对吗? import java.sql.*; public class TestJDBC { String Exlrs; Stri...
我有一个连接数据的例子可是不知道该怎样将表中的数据取出来,请大家帮忙补充一下
我只是想在程序中显示数据库表中的记录。你还要看一我连接的对吗?
import java.sql.*;
public class TestJDBC
{
String Exlrs;
String sID[];
String sName[];
public static void main(String args[]) throws Exception
{
String userid = "test";
String password = "test";
new sun.jdbc.odbc.JdbcOdbcDriver();
Connection conn = DriverManager.getConnection("jdbc:odbc:rp_test", userid, password);
Statement stmt = conn.createStatement();
ResultSet Exlrs = stmt.executeQuery("SELECT ID, name FROM aa");
stmt.close();
conn.close();
}
}
我只是想在程序中显示数据库表中的记录。你还要看一我连接的对吗?
import java.sql.*;
public class TestJDBC
{
String Exlrs;
String sID[];
String sName[];
public static void main(String args[]) throws Exception
{
String userid = "test";
String password = "test";
new sun.jdbc.odbc.JdbcOdbcDriver();
Connection conn = DriverManager.getConnection("jdbc:odbc:rp_test", userid, password);
Statement stmt = conn.createStatement();
ResultSet Exlrs = stmt.executeQuery("SELECT ID, name FROM aa");
stmt.close();
conn.close();
}
}
|
...
ResultSet myrs = stmt.executeQuery("SELECT ID, name FROM aa");
while(myrs.next())
system.out.println("id: " + myrs.getLong("ID")
+ " name: " + myrs.getString("name"));
....
ResultSet myrs = stmt.executeQuery("SELECT ID, name FROM aa");
while(myrs.next())
system.out.println("id: " + myrs.getLong("ID")
+ " name: " + myrs.getString("name"));
....