Quantcast
Channel: Nirmal's Wordpres Blog » java programmer
Viewing all articles
Browse latest Browse all 3

Inserting records in SQL Database using JAVA Applets

$
0
0


import java.sql.*;

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class InsertRecord extends JFrame implements ActionListener

{

JPanel panel;

JLabel lName, lPhone;

JTextField tName, tPhone;

JButton btnInsert;

public InsertRecord()

{

panel=new JPanel();

getContentPane().add(panel);

lName=new JLabel(“Name”);

lPhone=new JLabel(“Phone”);

tName=new JTextField(10);

tPhone=new JTextField(10);

btnInsert=new JButton(“Insert”);

panel.add(lName);panel.add(tName);

panel.add(lPhone);panel.add(tPhone);

panel.add(btnInsert);

btnInsert.addActionListener(this);

setSize(300,300); setVisible(true);}

public void actionPerformed(ActionEvent evt)

{

if(evt.getSource()==btnInsert)

{

try{

Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);

Connection conn=DriverManager.getConnection(“jdbc:odbc:MyDSN”);

PreparedStatement stat=conn.prepareStatement(“insert into

registration (name, phone) values(?,?)”);

String name=tName.getText();

String phone=tPhone.getText();

stat.setString(1,name);

stat.setString(2,phone);

int val=stat.executeUpdate();

if(val>=1)

JOptionPane.showMessageDialog(null,”1 record inserted”);

else

JOptionPane.showMessageDialog(null,”record inserted”);

}

catch(ClassNotFoundException ex)

{

JOptionPane.showMessageDialog(null,”driver” +ex);

}

catch (SQLException ex)

{

JOptionPane.showMessageDialog(null,”SQL” + ex);

}

catch(Exception ex)

{

JOptionPane.showMessageDialog(null,”ERROR ” + ex);

}

}}

public static void main(String []args)

{

new InsertRecord();

}

}


Viewing all articles
Browse latest Browse all 3

Latest Images

Trending Articles





Latest Images