JDBC – Read and Insert Record

package online;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Scanner;
public class InsertRecord
{
            public static void main(String args[]) throws Exception
            {
                        Connection conn = null;
                        String driver = “oracle.jdbc.driver.OracleDriver”;
                        try
                        {
                                    Class.forName(driver);
                                    System.out.println(“Driver loaded”);
                                    String url = “jdbc:oracle:thin:@localhost:1521:xe”;
                                    String uname = “system”;
                                    String pwd = “admin”;
                                   
                                    conn = DriverManager.getConnection(url, uname, pwd);
                                    System.out.println(“Connection is ready”);     
                                   
                                    String query = “insert into account values(?, ?, ?)”;
                                    PreparedStatement ps = conn.prepareStatement(query);
                                    System.out.println(“Enter Account details : “);
                                    Scanner scan = new Scanner(System.in);
                                    int num = scan.nextInt();
                                    String name = scan.next();
                                    int balance = scan.nextInt();
                                    ps.setInt(1, num);
                                    ps.setString(2, name);
                                    ps.setInt(3, balance);
                                    int count = ps.executeUpdate();
                                    System.out.println(“Records updated : ” + count);
                        }
                       
                        finally
                        {
                                    if(conn != null)
                                    {
                                                conn.close();
                                                System.out.println(“Connection closed”);
                                    }
                        }
            }
}

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top