P.Teja_84 Java9th program
P.Teja_84 Java9th program
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
if (rowsAffected > 0) {
// Retrieve the auto-generated keys (insert ID)
ResultSet generatedKeys = stmt.getGeneratedKeys();
if (generatedKeys.next()) {
int insertId = generatedKeys.getInt(1);
System.out.println("Record inserted successfully with ID: " + insertId);
} else {
System.out.println("Failed to retrieve insert ID.");
}
} else {
System.out.println("No records inserted.");
}
con.close();
} catch (ClassNotFoundException | SQLException e)
{
e.printStackTrace();
}
}
}
Output :
Id author name price
7739 Gupta Mybook 29.99
C)Write a java program to connect to database using JDBC and delete values from it
import java.sql.*;
ResultSet rs = stmt.executeQuery(sel_qry);
System.out.println(" Displaying records before deletion ");
System.out.println(" ----------------------------------" );
showResults(rs);
stmt.executeUpdate(del_qry);
System.out.println("Displaying records after deletion..");
System.out.println(" ----------------------------------" );
rs = stmt.executeQuery(sel_qry);
showResults(rs);
rs.close();
stmt.close();
conn.close();
}catch(SQLException e){
e.printStackTrace();
}
}