Hi,
There is slight problem in your code.
Check The lines before
System.exit(1);
logically it self imperative that you don't have to
write code after exit statement.

Improve your coding style.

From : Paresh
*** Java is the latest BUZZWORD ***
[EMAIL PROTECTED]
 

MJS MJS wrote:

 Hi everyone,Thanks to Yogesh and Stephen Raj Arokiasamy for the quick response but the problem still persists.I am using a system dsn called mjs.At compile time there r no errors only 1 warning but as soon as I run this code it hangs.I agree that I have not added a window listener nut the system.exit(1) sould at least allow me to exit.Please do help,Thanks in advance,MJSimport java.sql.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import sun.jdbc.odbc.JdbcOdbcDriver; public class nayausr extends Frame implements ActionListener
{
String temp,temp1,temp2;
static Connection con;
public static void main(String s[])
{
nayausr t=new nayausr();
t.setLayout(new FlowLayout());
t.setSize(500,500);
t.create(t);
} public void create(nayausr f)
{
Label lbel=new Label("Please enter new user details");
Label lb=new Label("                                                   ");
Label l1=new Label("Username  : ");
TextField t1=new TextField(20);
Label l2=new Label("      Password  : ");
TextField t2=new TextField(20);
Label l3=new Label("      Employee number : ");
TextField t3=new TextField(20);
t2.setEchoCharacter('*');
Label lb1=new Label("                                    "); Button b=new Button();
b.setLabel("SUBMIT");
b.addActionListener(f);
f.add(lbel);
f.add(l1);
f.add(t1);
f.add(lb);
f.add(l2);
f.add(t2);
f.add(lb1);
f.add(l3);
f.add(t3); f.add(b);   temp =t1.getText();
 temp1 =t3.getText(); f.setVisible(true);
} public void actionPerformed(ActionEvent e)
{
String s=e.getActionCommand();
if (s.equals("SUBMIT"))
{
Db(temp,temp1);
}
} public void Db(String te1,String te2)
{
String url="jdbc:odbc:mjs";
try
{
try
{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}
catch (Exception e){}
con=DriverManager.getConnection(url,"",""); Statement s1=con.createStatement(); String qq="INSERT INTO abc VALUES('"+"'"+te1+"','" +te2+"' )";
s1.executeUpdate(qq);
System.exit(1);
System.out.println("INSERTED SUCCESSFULLY " ); s1.close();
con.close();  
} catch(SQLException e)
{ }
finally
{
try {con.close();
}
catch (Exception w){}
} } }        

 
 

Reply via email to