package javaapplication48
package javaapplication48
/**
* @author user
*/
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.*;
import javax.swing.*;
import java.awt.*;
import java.sql.*;
public JavaApplication48() {
setSize(700, 500);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new GridBagLayout());
resultArea.setEditable(false);
addComponentWithScrollPane(resultArea, 6, gbc);
connectDatabase();
return textField;
add(scrollPane, gbc);
}
private void connectDatabase() {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
connection = DriverManager.getConnection(
);
} catch (Exception e) {
try {
double da = Double.parseDouble(daField.getText());
String query = "INSERT INTO empdetails (emp_id, emp_name, bp, hra, da, grosspay, netpay)
VALUES (?, ?, ?, ?, ?, ?, ?)";
statement.setString(1, empIdField.getText());
statement.setString(2, empNameField.getText());
statement.setDouble(3, basicPay);
statement.setDouble(4, hra);
statement.setDouble(5, da);
statement.setDouble(6, grossPay);
statement.setDouble(7, netPay);
if (statement.executeUpdate() > 0) {
} catch (Exception e) {
try {
String query = "SELECT emp_name, bp, hra, da, grosspay, netpay FROM empdetails WHERE
emp_id = ?";
statement.setString(1, empId);
if (resultSet.next()) {
resultSet.getDouble("hra"), resultSet.getDouble("da"),
resultSet.getDouble("grosspay"), resultSet.getDouble("netpay")));
} else {
} catch (SQLException e) {
}
private void showError(String message) {
desc empdetails;
EMP_NAME VARCHAR2(100)
BP NUMBER(10,2)
HRA NUMBER(10,2)
DA NUMBER(10,2)
GROSSPAY NUMBER(10,2)
NETPAY NUMBER(10,2)