/* Restaurent Database Oracle Client Program James O' Connor 50703338 08/12/02 This is my Original work. */ import java.io.*; import java.sql.*; import oracle.jdbc.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class ResDB implements ActionListener { JFrame mainFrame; JPanel topPanel; JPanel middlePanel; JPanel bottomPanel; String[] data; String[] labelStrings; JComboBox stockItems; JButton viewStock; JButton saveStock; JButton sqlButt; JButton exitButt; JComponent[] stockVars; JLabel[] labels; JScrollPane k; public static Connection conn = null; public static Connection conn2 = null; int numCols = 0; public ResDB(Connection conn) { labelStrings = new String[7]; labels = new JLabel[7]; stockVars = new JComponent[7]; this.initData(conn); this.GUI(); getStockItem(); } public static void main(String [] args) { connectDB(conn); conn = conn2; ResDB r = new ResDB(conn); } public void actionPerformed(ActionEvent e) { System.out.println(stockItems.getSelectedItem()); JComponent b = (JComponent) e.getSource(); System.out.println(b.getName()); if(b.getName().equals("viewStock")) getStockItem(); else if(b.getName().equals("saveStock")) saveStockItem(); else if(b.getName().equals("sqlButt")) userSQL(); else if(b.getName().equals("exitButt")) cleanExit(); } public static void connectDB(Connection conn) { String username = "50703338"; String password = "61814449"; String tmp = ""; System.out.println("Connecting to oracle server"); try { DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); for(int i=0; i