主题:  java查询oracle数据库.........不懂啊~:(

Эζ地獄魔傑ζЭ

职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2001/9/16 12:34:47
#12001/9/20 3:38:50
import java.sql.*;

public class query1 {
public static void main(String argv[]) {

// Load the Oracle JDBC driver
try
{
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
}
catch (Exception e)
{
e.printStackTrace(System.out);
}


try
{

// Chage the getConnection parameters to your specific database, username and password
Connection con = DriverManager.getConnection ("jdbc:oracle:thin:@site:port:database","username", "password");


Statement stmt = con.createStatement();

// Below is an example SQL query which displays the Customer ID, Order Number and Product ID of all entries in the table Orders

String sqlqry = "SELECT CUSTID, ORDERNUMBER, PRODID FROM ORDERS";
ResultSet rs = stmt.executeQuery(sqlqry);

while(rs.next())
{
String tblCust = rs.getString("CUSTID");
String tblOrd = rs.getString("ORDERNUMBER");
String tblProd = rs.getString("PRODID");

System.out.println(" - - - ");
System.out.println("Customer ID: " +tblCust);
System.out.println("Order Number: " + tblOrd);
System.out.println("Product ID: " + tblProd);

}

rs.close();

stmt.close();

con.close();

}

catch (SQLException se)
{
System.out.println("SQL Exception: " + se.getMessage());
se.printStackTrace(System.out);
}

}
}






什么东东啊,看不懂啊,谁会的帮我解释解释啊.................谢谢:) :( :(

编辑历史:[这消息被Эζ地獄魔傑ζЭ编辑过(编辑时间2001-09-20 03:45:58)]
[这消息被Эζ地獄魔傑ζЭ编辑过(编辑时间2001-09-20 03:48:06)]
[这消息被反斗星编辑过(编辑时间2001-09-20 12:59:10)]


5D荣誉斑竹

职务:版主
等级:3
金币:10.0
发贴:786
注册:2000/9/15 21:25:59
#22001/9/20 13:38:59
哪里不懂还是都不懂?很经典的连数据库代码,仔细看看,不难