Вы находитесь на странице: 1из 2

import import import import public {

java.awt.*; java.awt.event.*; javax.swing.*; java.sql.*; class InsertDemo extends JFrame implements ActionListener JLabel lName,lAddr,lPhone; JButton Insert; JTextField tName,tAddr,tPhone; JPanel jp; Container c=getContentPane(); InsertDemo() { lName=new JLabel("Enter Name :"); lAddr=new JLabel("Enter Address :"); lPhone=new JLabel("Enter Phone :"); tName=new JTextField(15); tAddr=new JTextField(15); tPhone=new JTextField(15); Insert=new JButton("Insert"); c.setLayout(new FlowLayout()); c.add(lName); c.add(tName); c.add(lAddr); c.add(tAddr); c.add(lPhone); c.add(tPhone); c.add(Insert); Insert.addActionListener(this); } public static void main(String args[]) { InsertDemo a=new InsertDemo(); a.setVisible(true); a.setSize(200,250); }

public void actionPerformed(ActionEvent ae) { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con=DriverManager.getConnection("jdbc:odbc:emp_dsn"); PreparedStatement pstmt=con.prepareStatement("insert into emp values(?,?,?)"); pstmt.setString(1,tName.getText()); pstmt.setString(2,tAddr.getText()); pstmt.setInt(3,Integer.parseInt(tPhone.getText())); pstmt.executeUpdate(); pstmt.close(); con.close(); JOptionPane.showMessageDialog(null,"Record Inserted Successfully "); }

catch(Exception e)

{ System.out.println(e); } } }

Вам также может понравиться