Professional Documents
Culture Documents
import java.net.URL;
import java.util.ResourceBundle;
import javafx.event.*;
import javafx.fxml.*;
import javafx.scene.control.*;
import java.sql.*;
@FXML
private TextField tfStudentId;
@FXML
private TextField tfStudentName;
@FXML
private TextField tfRollNo;
@FXML
private TextField tfClassName;
@FXML
private CheckBox chkIsActive;
@FXML
private Label lblMessage;
@FXML
private void btnInsert_Click(ActionEvent event) {
Connection conn = null;
try {
conn = DriverManager.getConnection("jdbc:mysql://localhost/iub_db?user=root&passwrd=&serverTimezone=UTC");
Statement stmt = conn.createStatement();
@FXML
private void btnUpdate_Click(ActionEvent event) {
Connection conn = null;
try {
conn = DriverManager.getConnection("jdbc:mysql://localhost/iub_db?user=root&passwrd=&serverTimezone=UTC");
Statement stmt = conn.createStatement();
@FXML
private void btnDelete_Click(ActionEvent event) {
Connection conn = null;
try {
conn = DriverManager.getConnection("jdbc:mysql://localhost/iub_db?user=root&passwrd=&serverTimezone=UTC");
Statement stmt = conn.createStatement();
@FXML
private void btnClear_Click(ActionEvent event) {
tfStudentId.setText("");
tfStudentName.setText("");
tfRollNo.setText("");
tfClassName.setText("");
chkIsActive.setSelected(false);
}
@Override
public void initialize(URL url, ResourceBundle rb) {
try {
Class.forName("com.mysql.cj.jdbc.Driver");
lblMessage.setText("Database Driver Loaded Successfully.");
} catch (Exception ex) {
lblMessage.setText("Error Loading Database Driver: " + ex.getMessage());
}
}
}