private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try {
String sid="orcl";
String username="user";
String password= "pass";
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection connection = DriverManager.getConnection(
"jdbc:oracle:thin:@localhost:1521:"+sid, username, password);
//Statement statement = connection.createStatement();
File image = new File("c:/a1.jpeg");
String d= "the pics";
FileInputStream fis ;
fis = new FileInputStream(image);
String query = " insert into c(name,pic)values(?,?)";
PreparedStatement preparedStmt = connection.prepareStatement(query);
//System.out.println("Data is inserted:");
preparedStmt.setString(1, d);
preparedStmt.setBinaryStream(2,fis,(int) (image.length()));
// execute the preparedstatement
preparedStmt.execute();
connection.close();
} catch (Exception e) {
e.printStackTrace();
}
System.out.println("Data is inserted:");
}
I suppose you have added oracle jar ojdbc14.jar in your project