|
[代码][Java]代码
02 | packageoracle.ResultSetDemo01.org; |
04 | importjava.sql.Connection; |
05 | importjava.sql.DriverManager; |
06 | importjava.sql.ResultSet; |
07 | importjava.sql.Statement; |
09 | publicclassConnectJdbc{ |
10 | //驱动程序就是之前在classpath中配置的jdbc的驱动程序jar中 |
11 | publicstaticfinalStringdrive ="oracle.jdbc.driver.OracleDriver"; |
14 | *jdbc:oracle:thin:@localhost:1521:ORCL localhost 是ip地址。 |
16 | publicstaticfinalStringurl ="jdbc:oracle:thin:@192.168.1.15:1521:ORCL"; |
20 | publicstaticfinalStringDBUSER="gyly"; |
21 | publicstaticfinalStringpassword="gyly"; |
24 | publicstaticvoidmain(String[]args)throwsException{ |
25 | //TODO Auto-generated method stub |
26 | Connectionconn =null;//表示数据库连接 |
27 | Statementstmt=null;//表示数据库的更新 |
28 | ResultSetresult =null;//查询数据库 |
29 | Class.forName(drive);//使用class类来加载程序 |
30 | conn=DriverManager.getConnection(url,DBUSER,password);//连接数据库 |
31 | //Statement接口要通过connection接口来进行实例化操作 |
32 | stmt= conn.createStatement(); |
34 | result=stmt.executeQuery("SELECTDEPTID,DEPTNAME,ADDR,TEL,FAX,LXR,PX,UNITID FROM bs_dept"); |
35 | while(result.next()){//判断有没有下一行 |
36 | intDEPTID=result.getInt(1); |
37 | StringDEPTNAME = result.getString(2); |
38 | StringADDR = result.getString(3); |
39 | longTEL= result.getLong(4); |
40 | longFAX= result.getLong(5); |
41 | StringLXR =result.getString(6); |
42 | intPX=result.getInt(7); |
43 | intUNITID= result.getInt(8); |
44 | System.out.print("DEPTID="+DEPTID+";"); |
45 | System.out.print("DEPTNAME="+DEPTNAME+";"); |
46 | System.out.print("ADDR="+ADDR+";"); |
47 | System.out.print("TEL="+TEL+";"); |
48 | System.out.print("FAX="+FAX+";"); |
49 | System.out.print("LXR="+LXR+";"); |
50 | System.out.print("PX="+PX+";"); |
51 | System.out.print("UNITID="+UNITID+";"); |
56 | //System.out.println(conn); |
57 | result.close();//数据库先开后关 |
[代码][Java]代码
02 | packageoracle.ResultSetDemo01.org; |
04 | importjava.sql.Connection; |
05 | importjava.sql.DriverManager; |
06 | importjava.sql.ResultSet; |
07 | importjava.sql.Statement; |
09 | publicclassConnectJdbc{ |
10 | //驱动程序就是之前在classpath中配置的jdbc的驱动程序jar中 |
11 | publicstaticfinalStringdrive ="oracle.jdbc.driver.OracleDriver"; |
14 | *jdbc:oracle:thin:@localhost:1521:ORCL localhost 是ip地址。 |
16 | publicstaticfinalStringurl ="jdbc:oracle:thin:@192.168.1.15:1521:ORCL"; |
20 | publicstaticfinalStringDBUSER="gyly"; |
21 | publicstaticfinalStringpassword="gyly"; |
24 | publicstaticvoidmain(String[]args)throwsException{ |
25 | //TODO Auto-generated method stub |
26 | Connectionconn =null;//表示数据库连接 |
27 | Statementstmt=null;//表示数据库的更新 |
28 | ResultSetresult =null;//查询数据库 |
29 | Class.forName(drive);//使用class类来加载程序 |
30 | conn=DriverManager.getConnection(url,DBUSER,password);//连接数据库 |
31 | //Statement接口要通过connection接口来进行实例化操作 |
32 | stmt= conn.createStatement(); |
34 | result=stmt.executeQuery("SELECTDEPTID,DEPTNAME,ADDR,TEL,FAX,LXR,PX,UNITID FROM bs_dept"); |
35 | while(result.next()){//判断有没有下一行 |
36 | intDEPTID=result.getInt(1); |
37 | StringDEPTNAME = result.getString(2); |
38 | StringADDR = result.getString(3); |
39 | longTEL= result.getLong(4); |
40 | longFAX= result.getLong(5); |
41 | StringLXR =result.getString(6); |
42 | intPX=result.getInt(7); |
43 | intUNITID= result.getInt(8); |
44 | System.out.print("DEPTID="+DEPTID+";"); |
45 | System.out.print("DEPTNAME="+DEPTNAME+";"); |
46 | System.out.print("ADDR="+ADDR+";"); |
47 | System.out.print("TEL="+TEL+";"); |
48 | System.out.print("FAX="+FAX+";"); |
49 | System.out.print("LXR="+LXR+";"); |
50 | System.out.print("PX="+PX+";"); |
51 | System.out.print("UNITID="+UNITID+";"); |
56 | //System.out.println(conn); |
57 | result.close();//数据库先开后关 |
|
|