Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.BorderLayout;
- import java.awt.EventQueue;
- import java.awt.TextField;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
- import java.awt.event.ItemEvent;
- import java.awt.event.ItemListener;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.PreparedStatement;
- import java.sql.ResultSet;
- import java.sql.Statement;
- import java.util.Calendar;
- import javax.swing.AbstractAction;
- import javax.swing.Action;
- import javax.swing.DefaultComboBoxModel;
- import javax.swing.JButton;
- import javax.swing.JComboBox;
- import javax.swing.JFrame;
- import javax.swing.JLabel;
- import javax.swing.JOptionPane;
- import javax.swing.JTable;
- import javax.swing.JTextField;
- import javax.swing.SwingConstants;
- import javax.swing.SwingUtilities;
- import java.awt.Font;
- public class GUI {
- public JFrame frame;
- private JTextField textField;
- private JTextField textField_1;
- private JTextField textField_2;
- private JTextField textField_3;
- private JTextField textField_5;
- private JTextField textField_6;
- private JTextField textField_7;
- String driverName = "com.mysql.jdbc.Driver";
- String url = "jdbc:mysql://localhost/students";
- String userName = "root";
- String password = "";
- private JTextField textField_8;
- private Connection connect = null;
- private Statement statement = null;
- private PreparedStatement preparedStatement = null;
- private ResultSet resultSet = null;
- /**
- * Launch the application.
- *
- * @throws Exception
- */
- public static void main(String[] args) throws Exception {
- EventQueue.invokeLater(new Runnable() {
- public void run() {
- try {
- GUI window = new GUI();
- window.frame.setVisible(true);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- });
- // AccessStudentsCalls db = new AccessStudentsCalls();
- // db.connectToDB();
- // db.readStudents();
- // db.close();
- }
- /**
- * Create the application.
- */
- public GUI() {
- initialize();
- }
- /**
- * Initialize the contents of the frame.
- */
- private void initialize() {
- frame = new JFrame();
- frame.setBounds(100, 100, 498, 670);
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- frame.getContentPane().setLayout(null);
- JLabel lblNewLabel = new JLabel("Item Name : ");
- lblNewLabel.setHorizontalAlignment(SwingConstants.CENTER);
- lblNewLabel.setBounds(10, 11, 80, 23);
- frame.getContentPane().add(lblNewLabel);
- textField = new JTextField();
- textField.setBounds(84, 12, 164, 20);
- frame.getContentPane().add(textField);
- textField.setColumns(10);
- JLabel lblQuantity = new JLabel("Quantity :");
- lblQuantity.setHorizontalAlignment(SwingConstants.CENTER);
- lblQuantity.setBounds(10, 41, 70, 23);
- frame.getContentPane().add(lblQuantity);
- int id = 0;
- try {
- Class.forName(driverName);
- Connection con = DriverManager.getConnection(url, userName, password);
- String sql = "select * from mkrisele";
- PreparedStatement ps = con.prepareStatement(sql);
- ResultSet rs = ps.executeQuery();
- int i = 0;
- while (rs.next()) {
- id = rs.getInt("ID");
- i++;
- }
- } catch (Exception ex) {
- }
- textField_1 = new JTextField();
- textField_1.setBounds(84, 42, 30, 20);
- frame.getContentPane().add(textField_1);
- textField_1.setColumns(10);
- JLabel lblCustomer = new JLabel("Customer : ");
- lblCustomer.setHorizontalAlignment(SwingConstants.CENTER);
- lblCustomer.setBounds(10, 65, 80, 23);
- frame.getContentPane().add(lblCustomer);
- textField_2 = new JTextField();
- textField_2.setBounds(84, 66, 164, 20);
- frame.getContentPane().add(textField_2);
- textField_2.setColumns(10);
- JLabel lblNewLabel_1 = new JLabel("Auxilliary Supply : ");
- lblNewLabel_1.setHorizontalAlignment(SwingConstants.CENTER);
- lblNewLabel_1.setBounds(0, 96, 123, 23);
- frame.getContentPane().add(lblNewLabel_1);
- JComboBox comboBox = new JComboBox();
- comboBox.setModel(new DefaultComboBoxModel(new String[] { "220V AC", "515V AC", "SMPS", "Other" }));
- comboBox.setBounds(112, 97, 123, 20);
- frame.getContentPane().add(comboBox);
- TextField textField_4 = new TextField();
- comboBox.addItemListener(new ItemListener() {
- @Override
- public void itemStateChanged(ItemEvent e) {
- // TODO Auto-generated method stub
- if (e.getStateChange() == ItemEvent.SELECTED) {
- textField_4.setVisible(false);
- textField_4.setBounds(217, 97, 173, 22);
- frame.getContentPane().add(textField_4);
- textField_4.setVisible("Other".equals(comboBox.getSelectedItem()));
- }
- }
- });
- JLabel lblNoOfDisplays = new JLabel("No. Of Displays : ");
- lblNoOfDisplays.setHorizontalAlignment(SwingConstants.CENTER);
- lblNoOfDisplays.setBounds(0, 122, 123, 23);
- frame.getContentPane().add(lblNoOfDisplays);
- JComboBox comboBox_1 = new JComboBox();
- comboBox_1.setModel(new DefaultComboBoxModel(new String[] { "1", "2", "3" }));
- comboBox_1.setBounds(112, 125, 37, 20);
- frame.getContentPane().add(comboBox_1);
- JLabel lblNoOfSwitches = new JLabel("No. Of Switches : ");
- lblNoOfSwitches.setHorizontalAlignment(SwingConstants.CENTER);
- lblNoOfSwitches.setBounds(0, 150, 123, 23);
- frame.getContentPane().add(lblNoOfSwitches);
- JComboBox comboBox_2 = new JComboBox();
- comboBox_2.setModel(new DefaultComboBoxModel(new String[] { "1", "2", "3", "4" }));
- comboBox_2.setBounds(112, 153, 37, 20);
- frame.getContentPane().add(comboBox_2);
- JLabel lblNoOfRelays = new JLabel("No. Of Relays : ");
- lblNoOfRelays.setHorizontalAlignment(SwingConstants.CENTER);
- lblNoOfRelays.setBounds(0, 178, 123, 23);
- frame.getContentPane().add(lblNoOfRelays);
- JComboBox comboBox_3 = new JComboBox();
- comboBox_3.setModel(new DefaultComboBoxModel(new String[] { "1", "2" }));
- comboBox_3.setBounds(112, 179, 37, 20);
- frame.getContentPane().add(comboBox_3);
- JLabel lblRs = new JLabel("RS-485 ?");
- lblRs.setHorizontalAlignment(SwingConstants.CENTER);
- lblRs.setBounds(-9, 201, 123, 23);
- frame.getContentPane().add(lblRs);
- JComboBox comboBox_4 = new JComboBox();
- comboBox_4.setModel(new DefaultComboBoxModel(new String[] { "Y", "N" }));
- comboBox_4.setBounds(112, 202, 37, 20);
- frame.getContentPane().add(comboBox_4);
- JLabel lblAnalogOp = new JLabel("Analog O/P 1 ");
- lblAnalogOp.setHorizontalAlignment(SwingConstants.CENTER);
- lblAnalogOp.setBounds(-9, 228, 123, 23);
- frame.getContentPane().add(lblAnalogOp);
- JComboBox comboBox_5 = new JComboBox();
- comboBox_5.setModel(new DefaultComboBoxModel(new String[] { "4-20 mA", "0-20 mA", "0-5V DC", "Other" }));
- comboBox_5.setBounds(112, 229, 94, 20);
- frame.getContentPane().add(comboBox_5);
- textField_5 = new JTextField();
- System.out.println(new java.util.Date());
- comboBox_5.addItemListener(new ItemListener() {
- @Override
- public void itemStateChanged(ItemEvent e) {
- // TODO Auto-generated method stub
- textField_5.setVisible(false);
- textField_5.setBounds(218, 229, 172, 20);
- frame.getContentPane().add(textField_5);
- textField_5.setVisible("Other".equals(comboBox_5.getSelectedItem()));
- }
- });
- JLabel lblAnalogOp_1 = new JLabel("Analog O/P 2");
- lblAnalogOp_1.setHorizontalAlignment(SwingConstants.CENTER);
- lblAnalogOp_1.setBounds(-9, 251, 123, 23);
- frame.getContentPane().add(lblAnalogOp_1);
- JComboBox comboBox_6 = new JComboBox();
- comboBox_6.setModel(new DefaultComboBoxModel(new String[] { "4-20 mA", "0-20 mA", "0-5V DC", "Other" }));
- comboBox_6.setBounds(112, 252, 94, 20);
- frame.getContentPane().add(comboBox_6);
- textField_7 = new JTextField();
- comboBox_6.addItemListener(new ItemListener() {
- @Override
- public void itemStateChanged(ItemEvent e) {
- // TODO Auto-generated method stub
- textField_7.setEnabled(false);
- textField_7.setBounds(217, 252, 180, 20);
- frame.getContentPane().add(textField_7);
- textField_7.setEnabled("Other".equals(comboBox_6.getSelectedItem()));
- }
- });
- JLabel lblSoftwareVersion = new JLabel("Software Version :");
- lblSoftwareVersion.setHorizontalAlignment(SwingConstants.CENTER);
- lblSoftwareVersion.setBounds(0, 274, 123, 23);
- frame.getContentPane().add(lblSoftwareVersion);
- textField_3 = new JTextField();
- textField_3.setColumns(10);
- textField_3.setBounds(112, 277, 164, 20);
- frame.getContentPane().add(textField_3);
- JLabel lblLedPositions = new JLabel("L.E.D Positions");
- lblLedPositions.setHorizontalAlignment(SwingConstants.CENTER);
- lblLedPositions.setBounds(-9, 300, 123, 23);
- frame.getContentPane().add(lblLedPositions);
- JComboBox comboBox_7 = new JComboBox();
- comboBox_7.setModel(new DefaultComboBoxModel(new String[] { "Y", "N" }));
- comboBox_7.setBounds(143, 303, 37, 20);
- frame.getContentPane().add(comboBox_7);
- JLabel lblD = new JLabel("D1 :");
- lblD.setHorizontalAlignment(SwingConstants.CENTER);
- lblD.setBounds(105, 300, 30, 23);
- frame.getContentPane().add(lblD);
- JComboBox comboBox_8 = new JComboBox();
- comboBox_8.setModel(new DefaultComboBoxModel(new String[] { "Y", "N" }));
- comboBox_8.setBounds(143, 326, 37, 20);
- frame.getContentPane().add(comboBox_8);
- JLabel lblD_1 = new JLabel("D2 :");
- lblD_1.setHorizontalAlignment(SwingConstants.CENTER);
- lblD_1.setBounds(105, 322, 30, 23);
- frame.getContentPane().add(lblD_1);
- JComboBox comboBox_9 = new JComboBox();
- comboBox_9.setModel(new DefaultComboBoxModel(new String[] { "Y", "N" }));
- comboBox_9.setBounds(143, 348, 37, 20);
- frame.getContentPane().add(comboBox_9);
- JComboBox comboBox_10 = new JComboBox();
- comboBox_10.setModel(new DefaultComboBoxModel(new String[] { "Y", "N" }));
- comboBox_10.setBounds(143, 393, 37, 20);
- frame.getContentPane().add(comboBox_10);
- JComboBox comboBox_11 = new JComboBox();
- comboBox_11.setModel(new DefaultComboBoxModel(new String[] { "Y", "N" }));
- comboBox_11.setBounds(143, 437, 37, 20);
- frame.getContentPane().add(comboBox_11);
- JComboBox comboBox_13 = new JComboBox();
- comboBox_13.setModel(new DefaultComboBoxModel(new String[] { "Y", "N" }));
- comboBox_13.setBounds(143, 415, 37, 20);
- frame.getContentPane().add(comboBox_13);
- JComboBox comboBox_12 = new JComboBox();
- comboBox_12.setModel(new DefaultComboBoxModel(new String[] { "Y", "N" }));
- comboBox_12.setBounds(143, 371, 37, 20);
- frame.getContentPane().add(comboBox_12);
- JLabel lblD_2 = new JLabel("D3 :");
- lblD_2.setHorizontalAlignment(SwingConstants.CENTER);
- lblD_2.setBounds(105, 347, 30, 23);
- frame.getContentPane().add(lblD_2);
- JLabel lblD_4 = new JLabel("D5 :");
- lblD_4.setHorizontalAlignment(SwingConstants.CENTER);
- lblD_4.setBounds(105, 392, 30, 23);
- frame.getContentPane().add(lblD_4);
- JLabel lblD_3 = new JLabel("D4 :");
- lblD_3.setHorizontalAlignment(SwingConstants.CENTER);
- lblD_3.setBounds(105, 370, 30, 23);
- frame.getContentPane().add(lblD_3);
- JLabel lblD_5 = new JLabel("D6 :");
- lblD_5.setHorizontalAlignment(SwingConstants.CENTER);
- lblD_5.setBounds(105, 414, 30, 23);
- frame.getContentPane().add(lblD_5);
- JLabel lblD_6 = new JLabel("D7 :");
- lblD_6.setHorizontalAlignment(SwingConstants.CENTER);
- lblD_6.setBounds(105, 436, 30, 23);
- frame.getContentPane().add(lblD_6);
- JLabel lblD_7 = new JLabel("D8 :");
- lblD_7.setHorizontalAlignment(SwingConstants.CENTER);
- lblD_7.setBounds(105, 458, 30, 23);
- frame.getContentPane().add(lblD_7);
- JComboBox comboBox_15 = new JComboBox();
- comboBox_15.setModel(new DefaultComboBoxModel(new String[] { "Y", "N" }));
- comboBox_15.setBounds(143, 459, 37, 20);
- frame.getContentPane().add(comboBox_15);
- JButton btnSave = new JButton("SAVE");
- btnSave.setBounds(301, 315, 149, 43);
- frame.getContentPane().add(btnSave);
- btnSave.addActionListener(new ActionListener() {
- // insert data
- @Override // main work
- public void actionPerformed(ActionEvent e) {
- int ids = 0;
- try {
- Class.forName(driverName);
- Connection con = DriverManager.getConnection(url, userName, password);
- String sql = "select * from mkrisele";
- PreparedStatement ps = con.prepareStatement(sql);
- ResultSet rs = ps.executeQuery();
- int i = 0;
- while (rs.next()) {
- ids = rs.getInt("ID");
- i++;
- }
- } catch (Exception ex) {
- }
- try {
- theQuery(
- " insert into mkrisele (DateAdded,Itemname, Quantity, Customername,NoofDisplays,NoofSwitches,NoofRelays,RS485,softver,d1,d2,d3,d4,d5,d6,d7,d8)"
- + " values ('" + new java.util.Date() + "','" + textField.getText() + "','"
- + textField_1.getText() + "','" + textField_2.getText() + "','"
- + comboBox_1.getSelectedItem().toString() + "','"
- + comboBox_2.getSelectedItem().toString() + "','"
- + comboBox_3.getSelectedItem().toString() + "','"
- + comboBox_4.getSelectedItem().toString() + "','" + textField_3.getText() + "','"
- + comboBox_7.getSelectedItem().toString() + "','"
- + comboBox_8.getSelectedItem().toString() + "','"
- + comboBox_9.getSelectedItem().toString() + "','"
- + comboBox_12.getSelectedItem().toString() + "','"
- + comboBox_10.getSelectedItem().toString() + "','"
- + comboBox_13.getSelectedItem().toString() + "','"
- + comboBox_11.getSelectedItem().toString() + "','"
- + comboBox_15.getSelectedItem().toString() + "')");
- } catch (Exception ex) {
- }
- // TODO Auto-generated method stub
- if (comboBox.getSelectedItem().toString().equals("Other")) {
- try {
- theQuerys("update mkrisele set Auxsupp = '" + textField_4.getText() + "' where ID = "
- + (ids + 1));
- } catch (Exception ex) {
- }
- } else {
- try {
- theQuerys("update mkrisele set Auxsupp = '" + comboBox.getSelectedItem().toString()
- + "' where ID = " + (ids + 1));
- } catch (Exception ex) {
- }
- }
- if (comboBox_5.getSelectedItem().toString().equals("Other")) {
- try {
- theQuerys("update mkrisele set Analogop1 = '" + textField_5.getText() + "' where ID = "
- + (ids + 1));
- } catch (Exception ex) {
- }
- } else {
- try {
- theQuerys("update mkrisele set Analogop1 = '" + comboBox_5.getSelectedItem().toString()
- + "' where ID = " + (ids + 1));
- } catch (Exception ex) {
- }
- }
- if (comboBox_6.getSelectedItem().toString().equals("Other")) {
- try {
- theQuerys("update mkrisele set Analogop2 = '" + textField_7.getText() + "' where ID = "
- + (ids + 1));
- } catch (Exception ex) {
- }
- } else {
- try {
- theQuerys("update mkrisele set Analogop2 = '" + comboBox_6.getSelectedItem().toString()
- + "' where ID = " + (ids + 1));
- } catch (Exception ex) {
- }
- }
- }
- });
- JButton btnQuit = new JButton("QUIT");
- btnQuit.setBounds(301, 493, 149, 43);
- frame.getContentPane().add(btnQuit);
- btnQuit.addActionListener(new ActionListener() {
- // quit gui
- @Override
- public void actionPerformed(ActionEvent e) {
- // TODO Auto-generated method stub
- System.exit(0);
- }
- });
- JButton btnNewButton = new JButton("Show Existing");
- btnNewButton.setBounds(301, 360, 149, 43);
- frame.getContentPane().add(btnNewButton);
- JLabel lblId = new JLabel("ID=");
- lblId.setBounds(317, 37, 19, 30);
- frame.getContentPane().add(lblId);
- JButton btnUpdateExis = new JButton("Update");
- btnUpdateExis.setBounds(301, 404, 149, 42);
- frame.getContentPane().add(btnUpdateExis);
- textField_8 = new JTextField();
- textField_8.setBounds(344, 42, 86, 20);
- frame.getContentPane().add(textField_8);
- textField_8.setColumns(10);
- JButton btnShow = new JButton("Show");
- btnShow.setBounds(341, 65, 89, 23);
- frame.getContentPane().add(btnShow);
- JButton btnNewButton_1 = new JButton("Delete");
- btnNewButton_1.setBounds(301, 448, 149, 43);
- frame.getContentPane().add(btnNewButton_1);
- JLabel lblIdforUpdate = new JLabel("Form Number = " + (id + 1));
- lblIdforUpdate.setBounds(328, 7, 122, 30);
- frame.getContentPane().add(lblIdforUpdate);
- JLabel lblTime = new JLabel("Time :" + new java.util.Date());
- lblTime.setFont(new Font("Tahoma", Font.PLAIN, 14));
- lblTime.setBounds(193, 592, 237, 28);
- frame.getContentPane().add(lblTime);
- JButton btnNewButton_2 = new JButton("Show And create Pdf");
- btnNewButton_2.setBounds(301, 270, 149, 43);
- frame.getContentPane().add(btnNewButton_2);
- btnNewButton_2.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent arg0) {
- // TODO Auto-generated method stub
- SearchResultLO Lol = new SearchResultLO();
- Lol.main(null);
- }
- });
- btnNewButton_1.addActionListener(new ActionListener() {
- // delete data
- @Override
- public void actionPerformed(ActionEvent e) {
- // TODO Auto-generated method stub
- int id = 0;
- int i = 0;
- try {
- Class.forName(driverName);
- Connection con = DriverManager.getConnection(url, userName, password);
- String sql = "select * from mkrisele";
- PreparedStatement ps = con.prepareStatement(sql);
- ResultSet rs = ps.executeQuery();
- while (rs.next()) {
- id = rs.getInt("ID");
- i++;
- }
- } catch (Exception ex) {
- }
- try {
- theQuerydel("delete from mkrisele where ID = " + textField_8.getText());
- theQueryid("ALTER TABLE `mkrisele` auto_increment = " + (i));
- } catch (Exception ex) {
- }
- }
- });
- btnShow.addActionListener(new ActionListener() {
- // show data
- @Override
- public void actionPerformed(ActionEvent arg0) {
- // TODO Auto-generated method stub
- try {
- Connection con = DriverManager.getConnection("jdbc:mysql://localhost/students", "root", "");
- statement = con.createStatement();
- resultSet = statement.executeQuery("select * from mkrisele where ID =" + textField_8.getText());
- while (resultSet.next()) {
- String Itemname = resultSet.getString("Itemname");
- String Quantity = resultSet.getString("Quantity");
- String Customernam = resultSet.getString("Customername");
- String Auxsupp = resultSet.getString("Auxsupp");
- String NoofDisplays = resultSet.getString("NoofDisplays");
- String NoofSwitches = resultSet.getString("NoofSwitches");
- String NoofRelays = resultSet.getString("NoofRelays");
- String RS485 = resultSet.getString("RS485");
- String Analogop1 = resultSet.getString("Analogop1");
- String Analogop2 = resultSet.getString("Analogop2");
- String softver = resultSet.getString("softver");
- String d1 = resultSet.getString("d1");
- String d2 = resultSet.getString("d2");
- String d3 = resultSet.getString("d3");
- String d4 = resultSet.getString("d4");
- String d5 = resultSet.getString("d5");
- String d6 = resultSet.getString("d6");
- String d7 = resultSet.getString("d7");
- String d8 = resultSet.getString("d8");
- textField.setText(Itemname);
- textField_1.setText(Quantity);
- textField_2.setText(Customernam);
- textField_3.setText(softver);
- comboBox.getModel().setSelectedItem(Auxsupp);
- comboBox_1.getModel().setSelectedItem(NoofDisplays);
- comboBox_2.getModel().setSelectedItem(NoofSwitches);
- comboBox_3.getModel().setSelectedItem(NoofRelays);
- comboBox_4.getModel().setSelectedItem(RS485);
- comboBox_5.getModel().setSelectedItem(Analogop1);
- comboBox_6.getModel().setSelectedItem(Analogop2);
- comboBox_7.getModel().setSelectedItem(d1);
- comboBox_8.getModel().setSelectedItem(d2);
- comboBox_9.getModel().setSelectedItem(d3);
- comboBox_12.getModel().setSelectedItem(d4);
- comboBox_10.getModel().setSelectedItem(d5);
- comboBox_13.getModel().setSelectedItem(d6);
- comboBox_11.getModel().setSelectedItem(d7);
- comboBox_15.getModel().setSelectedItem(d8);
- }
- } catch (Exception e) {
- try {
- throw e;
- } catch (Exception e1) {
- // TODO Auto-generated catch block
- e1.printStackTrace();
- }
- }
- }
- });
- btnUpdateExis.addActionListener(new ActionListener() {
- // update data
- @Override
- public void actionPerformed(ActionEvent arg0) {
- // TODO Auto-generated method stub
- try {
- theQueryup("update mkrisele set DateModified = '" + new java.util.Date() + "',Itemname = '"
- + textField.getText() + "',Quantity = '" + textField_1.getText() + "',Customername = '"
- + textField_2.getText() + "',NoofDisplays = '" + comboBox_1.getSelectedItem().toString()
- + "',NoofSwitches = '" + comboBox_2.getSelectedItem().toString() + "',NoofRelays = '"
- + comboBox_3.getSelectedItem().toString() + "',RS485 = '"
- + comboBox_4.getSelectedItem().toString() + "',d1 = '"
- + comboBox_7.getSelectedItem().toString() + "',d2 = '"
- + comboBox_8.getSelectedItem().toString() + "',d3 = '"
- + comboBox_9.getSelectedItem().toString() + "',d4 = '"
- + comboBox_12.getSelectedItem().toString() + "',d5 = '"
- + comboBox_10.getSelectedItem().toString() + "',d6 = '"
- + comboBox_13.getSelectedItem().toString() + "',d7 = '"
- + comboBox_11.getSelectedItem().toString() + "',d8 = '"
- + comboBox_15.getSelectedItem().toString() + "' where ID = " + textField_8.getText());
- } catch (Exception ex) {
- throw ex;
- }
- if (comboBox.getSelectedItem().toString().equals("Other")) {
- try {
- theQuerys("update mkrisele set Auxsupp = '" + textField_4.getText() + "' where ID = "
- + textField_8.getText());
- } catch (Exception ex) {
- }
- } else {
- try {
- theQuerys("update mkrisele set Auxsupp = '" + comboBox.getSelectedItem().toString()
- + "' where ID = " + textField_8.getText());
- } catch (Exception ex) {
- }
- }
- if (comboBox_5.getSelectedItem().toString().equals("Other")) {
- try {
- theQuerys("update mkrisele set Analogop1 = '" + textField_5.getText() + "' where ID = "
- + textField_8.getText());
- } catch (Exception ex) {
- }
- } else {
- try {
- theQuerys("update mkrisele set Analogop1 = '" + comboBox_5.getSelectedItem().toString()
- + "' where ID = " + textField_8.getText());
- } catch (Exception ex) {
- }
- }
- if (comboBox_6.getSelectedItem().toString().equals("Other")) {
- try {
- theQuerys("update mkrisele set Analogop2 = '" + textField_7.getText() + "' where ID = "
- + textField_8.getText());
- } catch (Exception ex) {
- }
- } else {
- try {
- theQuerys("update mkrisele set Analogop2 = '" + comboBox_6.getSelectedItem().toString()
- + "' where ID = " + textField_8.getText());
- } catch (Exception ex) {
- }
- }
- }
- });
- btnNewButton.addActionListener(new ActionListener() {
- // show table
- @Override
- public void actionPerformed(ActionEvent e) {
- // TODO Auto-generated method stub
- SearchResultLO sr = new SearchResultLO();
- sr.showTableData();
- }
- });
- }
- public void theQueryup(String query) {
- Connection con = null;
- Statement st = null;
- try {
- con = DriverManager.getConnection("jdbc:mysql://localhost/students", "root", "");
- st = con.createStatement();
- st.executeUpdate(query);
- JOptionPane.showMessageDialog(null, "Data Successfully updated to the database.");
- } catch (Exception ex) {
- JOptionPane.showMessageDialog(null, ex.getMessage());
- }
- }
- public void theQuerydel(String query) {
- Connection con = null;
- Statement st = null;
- try {
- con = DriverManager.getConnection("jdbc:mysql://localhost/students", "root", "");
- st = con.createStatement();
- st.executeUpdate(query);
- JOptionPane.showMessageDialog(null, "Data Successfully deleted to the database.");
- } catch (Exception ex) {
- JOptionPane.showMessageDialog(null, ex.getMessage());
- }
- }
- public void theQueryid(String query) {
- Connection con = null;
- Statement st = null;
- try {
- con = DriverManager.getConnection("jdbc:mysql://localhost/students", "root", "");
- st = con.createStatement();
- st.executeUpdate(query);
- } catch (Exception ex) {
- JOptionPane.showMessageDialog(null, ex.getMessage());
- }
- }
- public void theQuerys(String query) {
- Connection con = null;
- Statement st = null;
- try {
- con = DriverManager.getConnection("jdbc:mysql://localhost/students", "root", "");
- st = con.createStatement();
- st.executeUpdate(query);
- } catch (Exception ex) {
- JOptionPane.showMessageDialog(null, ex.getMessage());
- }
- }
- public void theQuery(String query) {
- Connection con = null;
- Statement st = null;
- try {
- con = DriverManager.getConnection("jdbc:mysql://localhost/students", "root", "");
- st = con.createStatement();
- st.executeUpdate(query);
- JOptionPane.showMessageDialog(null, "Data Successfully added to the database.");
- } catch (Exception ex) {
- JOptionPane.showMessageDialog(null, ex.getMessage());
- }
- }
- public void close() {
- try {
- if (resultSet != null) {
- resultSet.close();
- }
- if (statement != null) {
- statement.close();
- }
- if (connect != null) {
- connect.close();
- }
- } catch (Exception e) {
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement