www.pudn.com > shop.rar > QueryThirdStatusDao.java


package com.soft136.shop.DAO; 
 
import java.sql.Connection; 
import java.sql.DriverManager; 
import java.sql.PreparedStatement; 
import java.sql.ResultSet; 
import java.sql.SQLException; 
 
import oracle.jdbc.rowset.OracleCachedRowSet; 
 
public class QueryThirdStatusDao { 
	public OracleCachedRowSet queryThird() throws SQLException, 
			ClassNotFoundException { 
		Connection conn = null; 
		PreparedStatement ps = null; 
		ResultSet rs = null; 
 
		try { 
			Class.forName("oracle.jdbc.driver.OracleDriver"); 
			conn = DriverManager.getConnection( 
					"jdbc:oracle:thin:@192.168.1.250:1521:COACH", "shop", 
					"shop"); 
			ps = conn 
					.prepareStatement("select orderrow_id,orderid,userid,username,orderdate,ordersum,dealdate,status from orders where status=?"); 
			ps.setInt(1, 3); 
			rs = ps.executeQuery(); 
			OracleCachedRowSet crs = new OracleCachedRowSet(); 
			crs.populate(rs); 
			return crs; 
 
		} finally { 
			if (ps != null) { 
				ps.close(); 
			} 
			if (conn != null) { 
				conn.close(); 
			} 
		} 
 
	} 
}