Database:
Program to insert data:
Output:
Program to retrieve data:
Output:
Program to insert data:
// Program to Insert Data into Database
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.SQLException;
public class InsertStaticOracle
{
public static void main(String args[])
{
Statement st = null;
Connection connection = null;
try{
oracle.jdbc.OracleDriver driverObj = new oracle.jdbc.OracleDriver();
String url = "jdbc:oracle:thin:@localhost:1521:XE", username = "System" ,password = "pass";
connection =DriverManager.getConnection(url,username,password);
if(connection!=null)
System.out.println("Connection established successfully");
st = connection.createStatement();
String qry = "Insert into Student values(104 ,'Atharva Agrawal','Dhule')";
int count = st.executeUpdate(qry);
System.out.println(count+" Statement Created Successfully ");
}
catch(Exception e)
{
e.printStackTrace();
}
finally{
try
{
if(st != null)
st.close();
if(connection != null)
connection.close();
}
catch(SQLException e){
e.printStackTrace();
}
}
}
}
Output:
Program to retrieve data:
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.ResultSet;
public class SelectOracle
{
public static void main(String args[]) throws SQLException
{
System.out.println("Step 1: ");
oracle.jdbc.driver.OracleDriver obj = new oracle.jdbc.driver.OracleDriver();
// Class.forName(oracle.jdbc.driver.OracleDriver);
System.out.println("Driver loaded successfully");
System.out.println("Step 2: ");
String url="jdbc:oracle:thin:@localhost:1521:XE",uname="SYSTEM" , password="Atharva007";
Connection connection = DriverManager.getConnection(url,uname,password);
if(connection!=null)
System.out.println("Connection Established Successfully");
else
System.out.println("Connection Not Established Successfully");
System.out.println("Step 3: ");
Statement st = connection.createStatement();
System.out.println("Statement Referenced ");
System.out.println("Step 4: ");
System.out.println("Step 5: ");
String qry = "select * from Student";
ResultSet rs = st.executeQuery(qry);
System.out.println("rs: "+rs);
System.out.println("Step 6: ");
System.out.println("Id\tName\taddress");
while(rs.next())
{
int x = rs.getInt(1);
String y = rs.getString("Name");
String s = rs.getString(3);
System.out.println(x+"\t"+y+"\t"+s);
}
System.out.println("Step 7: ");
rs.close();
st.close();
connection.close();
}
}
Output:


