老师要求把查询的结果打印出来,请问我用jBuilder怎么做??我一点思路都没有!
解决方案 »
- 惊天发现 空串.equals(str)的坏处
- 我想使用Synthetica的一些swing的主题,但是却始终如发出来应有的效果
- C标签和logic标签哪 个好用?
- 如何把本在console中输出的程序运行状态在程序主界面上通过jTextArea或其他的组件显示?
- 聊天室的问题
- Servlet的问题
- 使用eclipse和sysdeo进行开发时,启动tomcat出错。
- 高分求助(今天结帐):怎样设置自己的smtp发送javamail?
- 关于TOMCAT比较棘手的问题
- 如何将一个普通的java项目转换成Maven项目?
- 我是不是疯了.....??
- 无法读取数据库中表的第一列,显示为null,为什么?
//这是我机器上有的例子,就是连接数据库,检索数据,打印出来!
/**
* kimi
*/package test;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;/**
* @author kimi
*
*/
public class TestCsdn { /**
* @param args
* @throws SQLException
*/
public static void main(String[] args) {
try {
start();
} catch (SQLException e) {
e.printStackTrace();
}
} private static void start() throws SQLException {
Connection conn = testDataBefore();
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery("select id,username,age from tableName");
while(rs.next()) {
System.out.println("id:"+rs.getObject(1));
System.out.println("username:"+rs.getObject(2));
System.out.println("age:"+rs.getObject(3));
}
} static Connection testDataBefore() {
Connection conn = null;
try {
Class.forName("oracle.jdbc.OracleDriver");
String url = "jdbc:oracle:thin:@172.16.16.174:1521:atom";//这里要配你自己的url conn = DriverManager.getConnection(
url,
"atomuser",
"atomuser"); } catch (SQLException e) { try {
conn.rollback();
} catch (SQLException e1) { e1.printStackTrace();
}
} catch (ClassNotFoundException e) {
try {
conn.rollback();
} catch (SQLException e1) { e1.printStackTrace();
}
}
return conn;
}
}