Professional Documents
Culture Documents
import java.sql.*;
class jdbc1
{
public static void main(String args[]) throws Exception
{
//driver registration
Class.forName("oracle.jdbc.driver.OracleDriver");
//establish connection
Connection
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","system","ora
cle");
if(con!=null)
System.out.println("connection successful");
else
System.out.println("connection not successful");
}
}
2.
import java.sql.*;
class jdbc2
{
public static void main(String args[]) throws Exception
{
//establish connection
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","system","ora
cle");
if(con!=null)
System.out.println("connection successful");
else
System.out.println("connection not successful");
String str="create table student(sid number(10),sname
varchar2(20),saddr varchar2(20))";
Statement stmt=con.createStatement();
stmt.executeUpdate(str);
System.out.println("table created");
}
}
3.
import java.sql.*;
class jdbc3
{
public static void main(String args[]) throws Exception
{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","system","ora
cle");
if(con!=null)
System.out.println("connection successful");
else
System.out.println("connection not successful");
Statement stmt=con.createStatement();
//values insert
String str1="insert into demo1 values(1,'arun','hyd')";
stmt.executeUpdate(str1);
System.out.println("values inserted successfully");
}
}
4.
import java.sql.*;
import java.util.*;
5.
import java.sql.*;
import java.util.*;
6.
import java.sql.*;
import java.util.*;
7.
import java.sql.*;
import java.util.*;
}
}
8.
package databasepro;
import java.util.*;
import java.sql.*;
for(int i=1;i<=nr;i++)
{
int sid = sc.nextInt();
String sname = sc.next();
String saddr = sc.next();
stmt.setInt(1,sid);
stmt.setString(2,sname);
stmt.setString(3,saddr);
stmt.executeUpdate();
}
System.out.println(nr+"Rows inserted");
}
9.
import java.sql.*;
class jdbc9
{
public static void main(String args[])throws Exception
{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection
con=DriverManager.getConnection( "jdbc:oracle:thin:@localhost:1521:xe","system","or
acle");
PreparedStatement ps=con.prepareStatement("select * from emp");
ResultSet rs=ps.executeQuery();
ResultSetMetaData rsmd=rs.getMetaData();
System.out.println("Total columns: "+rsmd.getColumnCount());
System.out.println("Column Name of 1st column:
"+rsmd.getColumnName(1));
System.out.println("Column Type Name of 1st column:
"+rsmd.getColumnTypeName(1));
}
}
import java.sql.*;
import java.io.*;
public class jdbc11
{
public static void main(String[] args) throws Exception
{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection
con=DriverManager.getConnection( "jdbc:oracle:thin:@localhost:1521:xe","system","or
acle");
PreparedStatement ps=con.prepareStatement("select * from
imgtable");
ResultSet rs=ps.executeQuery();
if(rs.next())
{//now on 1st row
Blob b=rs.getBlob(2);//2 means 2nd column data
byte arr[]=b.getBytes(1,(int)b.length());//1 means first image
FileOutputStream fo=new
FileOutputStream("d:\\Prasad.jpg");
fo.write(arr);
}
}