Skip to main content

JDBC FAQ Part6

12: How to insert records into a table from a JDBC application?
import java.sql.*;
import java.io.*;
public class InsertTableEx
{
   public static void main(String[] args) throws Exception
   {
            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
            Class.forName(“oracle.jdbc.driver.OracleDriver”);
Connection con  =               DriverMadoeer.getConnection(“jdbc:oracle:thin:@localhost:1521:xe”,”system”,”jhon”);
Statement st = con.createStatement();
while(true)
{
            System.out.println(“Enter emp number”);
            Int eno = Integer.parseInt(br.readLine());
            System.out.println(“Enter emp name”);
            String ename = br.readLine();
            System.out.println(“Enter emp sal”);
            Float esal = Float.parseFloat(br.readLine());
            System.out.println(“Enter emp address”);
            String eaddr = br.readLine();
st.executeUpdate(“insert into emp1 values(“+eno+”,’”+ename+”’,”+esal+”,’”+eaddr+”’)”);
            System.out.println(“read successfully inserted”);
            System.out.println(“one more record[y/n]);
            String option = br.readLine();
            If(option.equals(“n”))
                        break;
}
      }
}
13: How to update a table  from a jdbc application?.
import java.sql.*;
public class UpdateTableEx
{
   public static void main(String[] args)throws Exception
   {
            //load n register the driver in alternative way to Class.forName
            DriverMadoeer.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection con = DriverMadoeer.getConnection(“jdbc:oracle:thin:@localhost:1521:xee”,”system”,”jhon”);
Statement st = con.createStatement();
int updateCount = st.executeUpdate(“update emp1 set esal = esal+500 where esal<9000”);
System.out.println(“records updated……..”+updateCount);
con.close();
   }
}

Comments

Popular posts from this blog

Applications of Insulating Materials

All electrical systems require some kind of insulation to prevent short circuits and leaking currents. 3 forms of insulators: solid, liquid and gaseous Performance of these insulators depend on the temperature Classification according to their temperature rating. Impregnation: Letting the solid material absorb some liquid With the advent of new materials, the classification has been modified by International Electrotechnical Commission: The transformer insulation: (a) conductor or turn-to-turn insulation, (b) coil-to-coil insulation, (c) low voltage coil-to-earth insulation, (d) high voltage coil-to-low voltage coil insulation, and (e) high voltage coil-to-ground insulation. Transformer oil -- provides the required dielectric strength and insulation -- cools the transformer by circulating itself through the core and the coil structure. -- should be in the liquid state over the complete operating range of temperatures between -40°C and+50°C. -- gets o...

How to use My Eclipse in Java part4

Q) write a program to understand debugging? most commonly used shortcuts ----------------------------------------- Files / windows control --> save : ctrl+s --> save all : ctrl+shift+s --> maximise / minimise window : ctrl + m --> close a file in the window : ctrl + f4 / ctrl+w --> close all files : ctrl + shift + w --> how to change the file name : right click -> refactor -> rename -->How to change a variable name : select variable + right click on variable + refactor + rename + give new name + press enter. Code Editing --> format code : ctrl+shift+f --> organize imports : ctrl +shift + o --> single line comment OR un comment : ctrl+ / --> multi line comment : ctrl+shift+/ --> multi line un comment : ctrl + shift + \ -->delete line : Ctrl + D --> how to generate setters and getters : -> right click -> source -> generate getters and setters --> short form System.out.println : syso+ ctr...