Presentation is loading. Please wait.

Presentation is loading. Please wait.

JDBC Java DataBase Connectivity. Loading the driver import java.sql.*... Class.forName("org.postgresql.Driver")‏

Similar presentations


Presentation on theme: "JDBC Java DataBase Connectivity. Loading the driver import java.sql.*... Class.forName("org.postgresql.Driver")‏"— Presentation transcript:

1 JDBC Java DataBase Connectivity

2 Loading the driver import java.sql.*... Class.forName("org.postgresql.Driver")‏

3 Making a connection database URL: jdbc:postgresql://[hostname][:port]/dbname[?par am1=value1][&param2=value2]... Connection C = DriverManager.getConnection( "jdbc:postgresql://localhost/test?user=monty&pas sword=greatsqldb");

4 Createing/Executing a Statement Statement stmt = con.createStatement();... stmt.executeUpdate("CREATE TABLE COFFEES " + "(COF_NAME VARCHAR(32), SUP_ID INTEGER, PRICE FLOAT, " + "SALES INTEGER, TOTAL INTEGER)");...

5 Queries ResultSet rs = stmt.executeQuery( "SELECT COF_NAME, PRICE FROM COFFEES");... rs.next(); // advances to the next row in the result set... name = rs.getString( “COF_NAME” ); price = rs.getFloat( “PRICE” );

6 Prepared Statements PreparedStatement updateSales = con.prepareStatement( "UPDATE COFFEES SET SALES = ? WHERE COF_NAME LIKE ?");... updateSales.setInt(1, 75); updateSales.setString(2, "Colombian");... updateSales.executeUpdate


Download ppt "JDBC Java DataBase Connectivity. Loading the driver import java.sql.*... Class.forName("org.postgresql.Driver")‏"

Similar presentations


Ads by Google