Professional Documents
Culture Documents
//Roll No-304B065
import java.io.*;
import java.sql.*;
// Open a connection
conn = DriverManager.getConnection(DB_URL, USER, PASS);
// Execute a query
stmt = conn.createStatement();
switch (choice) {
case 1:
// Create operation
String insertQuery = "INSERT INTO employees VALUES (1,
'Yash', 'yashyk@gmail.com',20 )";
int rowsInserted = stmt.executeUpdate(insertQuery);
if (rowsInserted > 0) {
System.out.println("Record inserted successfully.");
}
break;
case 2:
// Read operation
String selectQuery = "SELECT * FROM employees";
ResultSet rs = stmt.executeQuery(selectQuery);
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
int salary = rs.getInt("salary");
case 3:
// Update operation
String updateQuery = "UPDATE employees SET salary =
60000 WHERE id = 1";
int rowsUpdated = stmt.executeUpdate(updateQuery);
if (rowsUpdated > 0) {
System.out.println("Record updated successfully.");
}
break;
case 4:
// Delete operation
String deleteQuery = "DELETE FROM employees WHERE id =
1";
int rowsDeleted = stmt.executeUpdate(deleteQuery);
if (rowsDeleted > 0) {
System.out.println("Record deleted successfully.");
}
break;
case 5:
// Exit
System.out.println("Exiting...");
break;
default:
System.out.println("Invalid choice. Please try
again.");
break;
}
if (choice == 5) {
break;
}
}
} catch (SQLException se) {
se.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (stmt != null)
stmt.close();
} catch (SQLException se2) {
}
try {
if (conn != null)
conn.close();
} catch (SQLException se) {
se.printStackTrace();
}
}
}
}
OUPUT-