Vous êtes sur la page 1sur 3

import import import import import import

java.sql.Connection; java.sql.DriverManager; java.sql.PreparedStatement; java.sql.ResultSet; java.sql.SQLException; java.sql.Statement;

public class JDBCSample { public static void main(String[] args) { String String String String r + ":" + sid; String username = "e730769"; String password = "Vi12pr13"; Statement statement = null; Connection conn =null; try { // load the JDBC-ODBC Bridge driver Class.forName //class loader for jvm("oracle.jdbc.drive r.OracleDriver"); // connect to db using DriverManager System.out.println("The Jdbc URL is "+url); conn =DriverManager.getConnection( url, username, passwo rd ); System.out.println("conn "+conn); // Create a statement object statement = conn.createStatement(); System.out.println("statement "+statement); // Execute the SQL query ResultSet rs = statement.executeQuery("select * from Stu dentDetails" ); // Print the result set while( rs.next()) { System.out.println("Execution Result for simple select query: "+rs.getString(1)); } /* s where name=?"); pstmt.setString(1,"Krishna"); ResultSet rs1; rs1 = pstmt.executeQuery(); while(rs1.next()) { String stuName = rs1.getString(1); int rollNumber = rs1.getInt(2); PreparedStatement pstmt= null; pstmt=conn.prepareStatement("Select * from StudentDetail serverName = "172.24.137.30"; portNumber = "1521"; sid = "ora10g"; //schema name is sid or the db url = "jdbc:oracle:thin:@" + serverName + ":" + portNumbe

System.out.println("Execution Result for prepare d statement query: "+stuName + "\t" + rollNumber); } } catch ( ClassNotFoundException cnfex ) { System.out.println("Class not found !! " +cnfex); } catch ( SQLException sqlex ) { System.out.println("SQL Exception !! " +sqlex); sqlex.printStackTrace(); } catch (Exception ex) { System.out.println("Exception has occured "+ex); } finally { // Close down try { if (null != statement){ statement.close(); } if (null != conn){ conn.close(); } } catch (SQLException e){ } } } }

SQL> create table StudentDetails(name varchar2(30),rollnum number(10)); Table created. SQL> desc StudentDetails; Name Null? ----------------------------------------- -------NAME ROLLNUM Type ---------------------------VARCHAR2(30) NUMBER(10)

SQL> insert into StudentDetails values('Krishna',123456); 1 row created. SQL> insert into StudentDetails values('Amala',234567); 1 row created. SQL> select * from StudentDetails; NAME ROLLNUM

------------------------------ ---------Krishna 123456 Amala 234567 SQL> commit; Commit complete. */

Vous aimerez peut-être aussi