IP Class XII Project

49
“RAILWAY MANAGEMENT” Project Report Submitted for the Class – XII To Central Board of Secondary Education By Name : Vineet Gupta Roll No : 36 Class : XII Non Med.

description

Project Regarding Java MySQL Connectivity

Transcript of IP Class XII Project

RAILWAY MANAGEMENT

Project Report

Submitted for the Class XII

ToCentral Board of Secondary EducationBy

Name

: Vineet Gupta

Roll No

: 36

Class

: XII Non Med.INDEX

Sr. No.Frame Name

1.Login Frame

2.Main Form

3.Train Details

4.Coach Details

5.Ticket Current

6.Ticket Advance

1. Login Form

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

String un,pw;

un=jTextField1.getText();

pw=jPasswordField1.getText();

if(un.equals("rail")& pw.equals("rail"))

{

MainFrame Mf1=new MainFrame();

this.setVisible(false);

Mf1.setVisible(true);

}

else

{

JOptionPane.showMessageDialog(null,"Invalid User Name or Password");

}

}

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

System.exit(0);

//this.setVisible(false);

}2. Main Form

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

TrainDetails Pd1=new TrainDetails();

this.setVisible(false);

Pd1.setVisible(true);

}

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

CoachDetails fd1=new CoachDetails();

this.setVisible(false);

fd1.setVisible(true);

}

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

TktCurrent tktC1=new TktCurrent();

this.setVisible(false);

tktC1.setVisible(true);

}

private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

TktAdvance TA1=new TktAdvance();

this.setVisible(false);

TA1.setVisible(true);

} 3. Train Details

import java.sql.*;

import javax.swing.*;

public class TrainDetails extends javax.swing.JFrame {

Connection con;

Statement stmt;

ResultSet rs;

/** Creates new form TrainDetails */

public TrainDetails() {

initComponents();

try

{

//Class.forName("java.sql.Driver");

Class.forName("com.mysql.jdbc.Driver");

con= DriverManager.getConnection("jdbc:mysql://localhost/test","root","a");

stmt = con.createStatement();

String qu="select * from TrainDetails";

rs=stmt.executeQuery(qu);

rs.first();

jButton1ActionPerformed(null);

}

catch(Exception e)

{

System.out.println("Handling the errors");

}

}

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

MainFrame Mf1=new MainFrame();

this.setVisible(false);

Mf1.setVisible(true);

}

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try {

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jButton8.setEnabled(false);

jButton9.setEnabled(false);

} catch(Exception e) {

System.out.println(e);

}

}

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.first();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.next();

if(rs.isAfterLast())

{

JOptionPane.showMessageDialog(null, "End of Data");

rs.last();

return;

}

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.previous();

if(rs.isBeforeFirst())

{

JOptionPane.showMessageDialog(null, "End of Data");

rs.first();

return;

}

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.last();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

jTextField1.setText("");

jTextField2.setText("");

jTextField3.setText("");

jTextField4.setText("");

jTextField5.setText("");

jTextField6.setText("");

jButton8.setEnabled(true);

jButton9.setEnabled(true);

jButton1.setEnabled(false);

jButton2.setEnabled(false);

jButton3.setEnabled(false);

jButton4.setEnabled(false);

jButton5.setEnabled(false);

jButton6.setEnabled(false);

jButton7.setEnabled(false);

jButton10.setEnabled(false);

jButton11.setEnabled(false);

}

private void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

stmt=con.createStatement();

String q;

q="insert into TrainDetails values (" + jTextField1.getText()+",'"+ jTextField2.getText()+"','"+jTextField3.getText()+"','"+ jTextField4.getText()+"','"+ jTextField5.getText()+"','"+jTextField6.getText()+"')";

//stmt.executeUpdate("insert into studet values(2,'jatin','1998-10-10')");

System.out.println(q);

stmt.executeUpdate(q);

rs=stmt.executeQuery("select * from TrainDetails");

rs.last();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jButton8.setEnabled(false);

jButton9.setEnabled(false);

jButton1.setEnabled(true);

jButton2.setEnabled(true);

jButton3.setEnabled(true);

jButton4.setEnabled(true);

jButton5.setEnabled(true);

jButton6.setEnabled(true);

jButton7.setEnabled(true);

jButton10.setEnabled(true);

jButton11.setEnabled(true);

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

jButton8.setEnabled(false);

jButton9.setEnabled(false);

jButton1.setEnabled(true);

jButton2.setEnabled(true);

jButton3.setEnabled(true);

jButton4.setEnabled(true);

jButton5.setEnabled(true);

jButton6.setEnabled(true);

jButton7.setEnabled(true);

jButton10.setEnabled(true);

jButton11.setEnabled(true);

try

{

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

String del;

del=("delete from TrainDetails where Tno="+jTextField1.getText());

//stmt.executeUpdate("delete from studet where rno=2");

stmt.executeUpdate(del);

rs=stmt.executeQuery("select * from TrainDetails");

rs.first();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

stmt=con.createStatement();

String q; // int, varchar(20), int, int, int);

q="update TrainDetails set tname ='"+ jTextField2.getText()+"',Tschedule='"+ jTextField3.getText()+"', Torigin='"+jTextField4.getText()+"', Tdestination='"+jTextField5.getText()+"', Starttime='"+jTextField6.getText()+"' where tno="+jTextField1.getText() ;

System.out.println(q);

stmt.executeUpdate(q);

rs=stmt.executeQuery("select * from TrainDetails");

rs.last();

}

catch(Exception e)

{

System.out.println(e);

}

}

private void formWindowActivated(java.awt.event.WindowEvent evt) {

// TODO add your handling code here:

}

/**

* @param args the command line arguments

*/

public static void main(String args[]) {

java.awt.EventQueue.invokeLater(new Runnable() {

public void run() {

new TrainDetails().setVisible(true);

}

});

}4. Coach Details

import java.sql.*;

import javax.swing.*;

public class CoachDetails extends javax.swing.JFrame {

Connection con;

Statement stmt;

ResultSet rs;

/** Creates new form CoachDetails */

public CoachDetails() {

initComponents();

try

{

//Class.forName("java.sql.Driver");

Class.forName("com.mysql.jdbc.Driver");

con= DriverManager.getConnection("jdbc:mysql://localhost/test","root","a");

stmt = con.createStatement();

String qu="select * from coachdetails";

rs=stmt.executeQuery(qu);

rs.first();

jButton1ActionPerformed(null);

}

catch(Exception e)

{

System.out.println("Handling the errors");

}

}

/** This method is called from within the constructor to

* initialize the form.

* WARNING: Do NOT modify this code. The content of this method is

* always regenerated by the Form Editor.

*/

@SuppressWarnings("unchecked")

//

private void initComponents() {

jButton2 = new javax.swing.JButton();

jTextField2 = new javax.swing.JTextField();

jLabel2 = new javax.swing.JLabel();

jTextField3 = new javax.swing.JTextField();

jTextField1 = new javax.swing.JTextField();

jLabel1 = new javax.swing.JLabel();

jLabel3 = new javax.swing.JLabel();

jButton1 = new javax.swing.JButton();

jTextField4 = new javax.swing.JTextField();

jTextField5 = new javax.swing.JTextField();

jTextField6 = new javax.swing.JTextField();

jLabel4 = new javax.swing.JLabel();

jLabel5 = new javax.swing.JLabel();

jLabel6 = new javax.swing.JLabel();

jTextField7 = new javax.swing.JTextField();

jLabel7 = new javax.swing.JLabel();

jLabel8 = new javax.swing.JLabel();

jButton3 = new javax.swing.JButton();

jButton4 = new javax.swing.JButton();

jButton5 = new javax.swing.JButton();

jButton6 = new javax.swing.JButton();

jButton7 = new javax.swing.JButton();

jButton8 = new javax.swing.JButton();

jButton9 = new javax.swing.JButton();

jButton10 = new javax.swing.JButton();

jButton11 = new javax.swing.JButton();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

addWindowListener(new java.awt.event.WindowAdapter() {

public void windowActivated(java.awt.event.WindowEvent evt) {

formWindowActivated(evt);

}

});

jButton2.setFont(new java.awt.Font("Tahoma", 1, 12));

jButton2.setText("Main Form");

jButton2.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton2ActionPerformed(evt);

}

});

jTextField2.setFont(new java.awt.Font("Tahoma", 1, 12));

jLabel2.setFont(new java.awt.Font("Tahoma", 1, 12));

jLabel2.setText("Train Name");

jTextField3.setFont(new java.awt.Font("Tahoma", 1, 12));

jTextField1.setFont(new java.awt.Font("Tahoma", 1, 12));

jLabel1.setFont(new java.awt.Font("Tahoma", 1, 12));

jLabel1.setText("Train No.");

jLabel3.setFont(new java.awt.Font("Tahoma", 1, 12));

jLabel3.setText("Total Coaches");

jButton1.setFont(new java.awt.Font("Tahoma", 1, 12));

jButton1.setText("show");

jButton1.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton1ActionPerformed(evt);

}

});

jTextField4.setFont(new java.awt.Font("Tahoma", 1, 12));

jTextField5.setFont(new java.awt.Font("Tahoma", 1, 12));

jTextField6.setFont(new java.awt.Font("Tahoma", 1, 12));

jLabel4.setFont(new java.awt.Font("Tahoma", 1, 12));

jLabel4.setText("3-Tier Coaches");

jLabel5.setFont(new java.awt.Font("Tahoma", 1, 12));

jLabel5.setText("Luggage Coaches");

jLabel6.setFont(new java.awt.Font("Tahoma", 1, 12));

jLabel6.setText("Gen. Coaches");

jTextField7.setFont(new java.awt.Font("Tahoma", 1, 12));

jLabel7.setFont(new java.awt.Font("Tahoma", 1, 12));

jLabel7.setText("A/C Coaches");

jLabel8.setFont(new java.awt.Font("Tahoma", 1, 36));

jLabel8.setText("Coach Details");

jButton3.setFont(new java.awt.Font("Tahoma", 1, 12));

jButton3.setText("First");

jButton3.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton3ActionPerformed(evt);

}

});

jButton4.setFont(new java.awt.Font("Tahoma", 1, 12));

jButton4.setText("Next");

jButton4.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton4ActionPerformed(evt);

}

});

jButton5.setFont(new java.awt.Font("Tahoma", 1, 12));

jButton5.setText("Previous");

jButton5.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton5ActionPerformed(evt);

}

});

jButton6.setFont(new java.awt.Font("Tahoma", 1, 12));

jButton6.setText("Last");

jButton6.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton6ActionPerformed(evt);

}

});

jButton7.setFont(new java.awt.Font("Tahoma", 1, 12));

jButton7.setText("Add");

jButton7.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton7ActionPerformed(evt);

}

});

jButton8.setFont(new java.awt.Font("Tahoma", 1, 12));

jButton8.setText("Save");

jButton8.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton8ActionPerformed(evt);

}

});

jButton9.setFont(new java.awt.Font("Tahoma", 1, 12));

jButton9.setText("Cancel");

jButton9.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton9ActionPerformed(evt);

}

});

jButton10.setFont(new java.awt.Font("Tahoma", 1, 12));

jButton10.setText("Delete");

jButton10.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton10ActionPerformed(evt);

}

});

jButton11.setFont(new java.awt.Font("Tahoma", 1, 12));

jButton11.setText("Update");

jButton11.addActionListener(new java.awt.event.ActionListener() {

public void actionPerformed(java.awt.event.ActionEvent evt) {

jButton11ActionPerformed(evt);

}

});

org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());

getContentPane().setLayout(layout);

layout.setHorizontalGroup(

layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(layout.createSequentialGroup()

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(layout.createSequentialGroup()

.add(10, 10, 10)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jButton1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(jButton2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 100, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))

.add(40, 40, 40)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(layout.createSequentialGroup()

.add(jButton3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 60, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(10, 10, 10)

.add(jButton4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 70, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(10, 10, 10)

.add(jButton5, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 90, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(10, 10, 10)

.add(jButton6, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))

.add(layout.createSequentialGroup()

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)

.add(jLabel7)

.add(jLabel1)

.add(jLabel6)

.add(jLabel2)

.add(jLabel5)

.add(jLabel4)

.add(jLabel3))

.add(24, 24, 24)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)

.add(jTextField4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 130, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(jTextField6, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 130, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(jTextField3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 130, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(jTextField2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 130, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(jTextField1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 130, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(jTextField7, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 130, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(jTextField5, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 130, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))

.add(21, 21, 21)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(layout.createSequentialGroup()

.add(jButton10, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

.add(jButton11, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))

.add(layout.createSequentialGroup()

.add(jButton7, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(10, 10, 10)

.add(jButton8, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)

.add(10, 10, 10)

.add(jButton9, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))))))

.add(layout.createSequentialGroup()

.add(242, 242, 242)

.add(jLabel8)))

.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

);

layout.setVerticalGroup(

layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(layout.createSequentialGroup()

.add(jLabel8)

.add(9, 9, 9)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(layout.createSequentialGroup()

.add(51, 51, 51)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jButton7)

.add(jButton8)

.add(jButton9))

.add(18, 18, 18)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)

.add(jButton10)

.add(jButton11)))

.add(layout.createSequentialGroup()

.add(26, 26, 26)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)

.add(jLabel1)

.add(jTextField1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))

.add(15, 15, 15)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jLabel2)

.add(jTextField2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))

.add(10, 10, 10)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jLabel3)

.add(jTextField3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))

.add(7, 7, 7)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jLabel5)

.add(jTextField4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))

.add(10, 10, 10)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jLabel6)

.add(jTextField5, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))

.add(10, 10, 10)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jLabel4)

.add(jTextField6, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))

.add(10, 10, 10)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jLabel7)

.add(jTextField7, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))))

.add(20, 20, 20)

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)

.add(layout.createSequentialGroup()

.add(jButton1)

.add(7, 7, 7)

.add(jButton2))

.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

.add(jButton3)

.add(jButton4)

.add(jButton5)

.add(jButton6)))

.addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

);

pack();

}//

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

MainFrame Mf1=new MainFrame();

this.setVisible(false);

Mf1.setVisible(true);

}

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try {

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jButton8.setEnabled(false);

jButton9.setEnabled(false);

} catch(Exception e) {

System.out.println(e);

}

}

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.first();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.next();

if(rs.isAfterLast())

{

JOptionPane.showMessageDialog(null, "End of Data");

rs.last();

return;

}

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.previous();

if(rs.isBeforeFirst())

{

JOptionPane.showMessageDialog(null, "End of Data");

rs.first();

return;

}

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.last();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

jTextField1.setText("");

jTextField2.setText("");

jTextField3.setText("");

jTextField4.setText("");

jTextField5.setText("");

jTextField6.setText("");

jTextField7.setText("");

jButton8.setEnabled(true);

jButton9.setEnabled(true);

jButton1.setEnabled(false);

jButton2.setEnabled(false);

jButton3.setEnabled(false);

jButton4.setEnabled(false);

jButton5.setEnabled(false);

jButton6.setEnabled(false);

jButton7.setEnabled(false);

jButton10.setEnabled(false);

jButton11.setEnabled(false);

}

private void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

stmt=con.createStatement();

String q;

q="insert into coachdetails values (" + jTextField1.getText()+",'"+ jTextField2.getText()+"','"+jTextField3.getText()+"','"+ jTextField4.getText()+"','"+ jTextField5.getText()+"','"+jTextField6.getText()+"','"+ jTextField7.getText()+"')";

//stmt.executeUpdate("insert into studet values(2,'jatin','1998-10-10')");

System.out.println(q);

stmt.executeUpdate(q);

rs=stmt.executeQuery("select * from coachdetails");

rs.last();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jButton8.setEnabled(false);

jButton9.setEnabled(false);

jButton1.setEnabled(true);

jButton2.setEnabled(true);

jButton3.setEnabled(true);

jButton4.setEnabled(true);

jButton5.setEnabled(true);

jButton6.setEnabled(true);

jButton7.setEnabled(true);

jButton10.setEnabled(true);

jButton11.setEnabled(true);

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

jButton8.setEnabled(false);

jButton9.setEnabled(false);

jButton1.setEnabled(true);

jButton2.setEnabled(true);

jButton3.setEnabled(true);

jButton4.setEnabled(true);

jButton5.setEnabled(true);

jButton6.setEnabled(true);

jButton7.setEnabled(true);

jButton10.setEnabled(true);

jButton11.setEnabled(true);

try

{

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

String del;

del=("delete from coachdetails where Tno="+jTextField1.getText());

//stmt.executeUpdate("delete from studet where rno=2");

stmt.executeUpdate(del);

rs=stmt.executeQuery("select * from coachdetails");

rs.first();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

stmt=con.createStatement();

String q; // int, varchar(20), int, int, int);

q="update coachdetails set Tname ='"+ jTextField2.getText()+"',TotalCoaches="+ jTextField3.getText()+", LugCoaches="+jTextField4.getText()+", GenCoaches="+jTextField5.getText()+", Tire3_coaches="+jTextField6.getText()+", AC_Coaches="+jTextField7.getText()+" where Tno="+jTextField1.getText();

//System.out.println(q);

stmt.executeUpdate(q);

rs=stmt.executeQuery("select * from coachdetails");

rs.last();

}

catch(Exception e)

{

System.out.println(e);

}

}

private void formWindowActivated(java.awt.event.WindowEvent evt) {

// TODO add your handling code here:

}

/**

* @param args the command line arguments

*/

public static void main(String args[]) {

java.awt.EventQueue.invokeLater(new Runnable() {

public void run() {

new CoachDetails().setVisible(true);

}

});

}5. Ticket Current

import java.sql.*;

import javax.swing.*;

public class TktCurrent extends javax.swing.JFrame {

Connection con;

Statement stmt;

ResultSet rs;

/** Creates new form CoachDetails */

public TktCurrent() {

initComponents();

try

{

//Class.forName("java.sql.Driver");

Class.forName("com.mysql.jdbc.Driver");

con= DriverManager.getConnection("jdbc:mysql://localhost/test","root","a");

stmt = con.createStatement();

String qu="select * from tktcurrent";

rs=stmt.executeQuery(qu);

rs.first();

jButton1ActionPerformed(null);

}

catch(Exception e)

{

System.out.println("Handling the errors");

}

}

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

MainFrame Mf1=new MainFrame();

this.setVisible(false);

Mf1.setVisible(true);

}

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try {

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

jButton8.setEnabled(false);

jButton9.setEnabled(false);

} catch(Exception e) {

System.out.println(e);

}

}

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.first();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.next();

if(rs.isAfterLast())

{

JOptionPane.showMessageDialog(null, "End of Data");

rs.last();

return;

}

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.previous();

if(rs.isBeforeFirst())

{

JOptionPane.showMessageDialog(null, "End of Data");

rs.first();

return;

}

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.last();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

jTextField1.setText("");

jTextField2.setText("");

jTextField3.setText("");

jTextField4.setText("");

jTextField5.setText("");

jTextField6.setText("");

jTextField7.setText("");

jTextField8.setText("");

jTextField9.setText("");

jButton8.setEnabled(true);

jButton9.setEnabled(true);

jButton1.setEnabled(false);

jButton2.setEnabled(false);

jButton3.setEnabled(false);

jButton4.setEnabled(false);

jButton5.setEnabled(false);

jButton6.setEnabled(false);

jButton7.setEnabled(false);

jButton10.setEnabled(false);

jButton11.setEnabled(false);

}

private void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

stmt=con.createStatement();

String q;

q="insert into tktcurrent values (" + jTextField1.getText()+","+ jTextField2.getText()+",'"+jTextField3.getText()+"','"+ jTextField4.getText()+"','"+ jTextField5.getText()+"','"+jTextField6.getText()+"',"+ jTextField7.getText()+","+ jTextField8.getText()+","+ jTextField9.getText()+")";

//stmt.executeUpdate("insert into studet values(2,'jatin','1998-10-10')");

System.out.println(q);

stmt.executeUpdate(q);

rs=stmt.executeQuery("select * from tktcurrent");

rs.last();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

jButton8.setEnabled(false);

jButton9.setEnabled(false);

jButton1.setEnabled(true);

jButton2.setEnabled(true);

jButton3.setEnabled(true);

jButton4.setEnabled(true);

jButton5.setEnabled(true);

jButton6.setEnabled(true);

jButton7.setEnabled(true);

jButton10.setEnabled(true);

jButton11.setEnabled(true);

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

jButton8.setEnabled(false);

jButton9.setEnabled(false);

jButton1.setEnabled(true);

jButton2.setEnabled(true);

jButton3.setEnabled(true);

jButton4.setEnabled(true);

jButton5.setEnabled(true);

jButton6.setEnabled(true);

jButton7.setEnabled(true);

jButton10.setEnabled(true);

jButton11.setEnabled(true);

try

{

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

String del;

del=("delete from tktcurrent where Tktno="+jTextField1.getText());

//stmt.executeUpdate("delete from studet where rno=2");

stmt.executeUpdate(del);

rs=stmt.executeQuery("select * from tktcurrent");

rs.first();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

stmt=con.createStatement();

String q; // int, varchar(20), int, int, int);

q="update tktcurrent set tno ="+ jTextField2.getText()+",Tname='"+ jTextField3.getText()+"', Jdate='"+jTextField4.getText()+"', fromstation='"+jTextField5.getText()+"', destination='"+jTextField6.getText()+"', NoOfPersons="+jTextField7.getText()+", Amt_perTkt="+jTextField8.getText()+", totalAmt="+jTextField9.getText()+" where Tktno="+jTextField1.getText();

//System.out.println(q);

stmt.executeUpdate(q);

rs=stmt.executeQuery("select * from tktcurrent");

rs.last();

}

catch(Exception e)

{

System.out.println(e);

}

}

private void formWindowActivated(java.awt.event.WindowEvent evt) {

// TODO add your handling code here:

} /**

* @param args the command line arguments

*/

public static void main(String args[]) {

java.awt.EventQueue.invokeLater(new Runnable() {

public void run() {

new TktCurrent().setVisible(true);

}

});

}6. Ticket Advance

import java.sql.*;

import javax.swing.*;

public class TktAdvance extends javax.swing.JFrame {

Connection con;

Statement stmt;

ResultSet rs;

/** Creates new form CoachDetails */

public TktAdvance() {

initComponents();

try

{

//Class.forName("java.sql.Driver");

Class.forName("com.mysql.jdbc.Driver");

con= DriverManager.getConnection("jdbc:mysql://localhost/test","root","a");

stmt = con.createStatement();

String qu="select * from tktadvance";

rs=stmt.executeQuery(qu);

rs.first();

jButton1ActionPerformed(null);

}

catch(Exception e)

{

System.out.println("Handling the errors");

}

}

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

MainFrame Mf1=new MainFrame();

this.setVisible(false);

Mf1.setVisible(true);

}

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try {

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

jTextField10.setText(rs.getString(10));

jButton8.setEnabled(false);

jButton9.setEnabled(false);

} catch(Exception e) {

System.out.println(e);

}

}

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.first();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

jTextField10.setText(rs.getString(10));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.next();

if(rs.isAfterLast())

{

JOptionPane.showMessageDialog(null, "End of Data");

rs.last();

return;

}

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

jTextField10.setText(rs.getString(10));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.previous();

if(rs.isBeforeFirst())

{

JOptionPane.showMessageDialog(null, "End of Data");

rs.first();

return;

}

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

jTextField10.setText(rs.getString(10));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

rs.last();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

jTextField10.setText(rs.getString(10));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

jTextField1.setText("");

jTextField2.setText("");

jTextField3.setText("");

jTextField4.setText("");

jTextField5.setText("");

jTextField6.setText("");

jTextField7.setText("");

jTextField8.setText("");

jTextField9.setText("");

jTextField10.setText("");

jButton8.setEnabled(true);

jButton9.setEnabled(true);

jButton1.setEnabled(false);

jButton2.setEnabled(false);

jButton3.setEnabled(false);

jButton4.setEnabled(false);

jButton5.setEnabled(false);

jButton6.setEnabled(false);

jButton7.setEnabled(false);

jButton10.setEnabled(false);

jButton11.setEnabled(false);

}

private void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

stmt=con.createStatement();

String q;

q="insert into tktadvance values (" + jTextField1.getText()+","+ jTextField2.getText()+",'"+jTextField3.getText()+"','"+ jTextField4.getText()+"','"+ jTextField5.getText()+"','"+jTextField6.getText()+"','"+ jTextField7.getText()+"',"+ jTextField8.getText()+","+ jTextField9.getText()+","+ jTextField10.getText()+")";

//stmt.executeUpdate("insert into studet values(2,'jatin','1998-10-10')");

System.out.println(q);

stmt.executeUpdate(q);

rs=stmt.executeQuery("select * from tktadvance");

rs.last();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

jTextField10.setText(rs.getString(10));

jButton8.setEnabled(false);

jButton9.setEnabled(false);

jButton1.setEnabled(true);

jButton2.setEnabled(true);

jButton3.setEnabled(true);

jButton4.setEnabled(true);

jButton5.setEnabled(true);

jButton6.setEnabled(true);

jButton7.setEnabled(true);

jButton10.setEnabled(true);

jButton11.setEnabled(true);

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

jButton8.setEnabled(false);

jButton9.setEnabled(false);

jButton1.setEnabled(true);

jButton2.setEnabled(true);

jButton3.setEnabled(true);

jButton4.setEnabled(true);

jButton5.setEnabled(true);

jButton6.setEnabled(true);

jButton7.setEnabled(true);

jButton10.setEnabled(true);

jButton11.setEnabled(true);

try

{

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

String del;

del=("delete from tktadvance where Tktno="+jTextField1.getText());

//stmt.executeUpdate("delete from studet where rno=2");

stmt.executeUpdate(del);

rs=stmt.executeQuery("select * from tktadvance");

rs.first();

jTextField1.setText(rs.getString(1));

jTextField2.setText(rs.getString(2));

jTextField3.setText(rs.getString(3));

jTextField4.setText(rs.getString(4));

jTextField5.setText(rs.getString(5));

jTextField6.setText(rs.getString(6));

jTextField7.setText(rs.getString(7));

jTextField8.setText(rs.getString(8));

jTextField9.setText(rs.getString(9));

jTextField10.setText(rs.getString(10));

}

catch(Exception e)

{

System.out.println(e);

}

}

private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

try

{

stmt=con.createStatement();

String q; // int, varchar(20), int, int, int);

q="update tktadvance set tno ="+ jTextField2.getText()+",Tname='"+ jTextField3.getText()+"', Jdate='"+jTextField4.getText()+"', fromstation='"+jTextField5.getText()+"', destination='"+jTextField6.getText()+"', address='"+jTextField7.getText()+"', NoOfPersons='"+jTextField8.getText()+"', Amt_perTkt="+jTextField9.getText()+", totalAmt="+jTextField10.getText()+" where Tktno="+jTextField1.getText();

//System.out.println(q);

stmt.executeUpdate(q);

rs=stmt.executeQuery("select * from tktadvance");

rs.last();

}

catch(Exception e)

{

System.out.println(e);

}

}

private void formWindowActivated(java.awt.event.WindowEvent evt) {

// TODO add your handling code here:

}

/**

* @param args the command line arguments

*/

public static void main(String args[]) {

java.awt.EventQueue.invokeLater(new Runnable() {

public void run() {

new TktAdvance().setVisible(true);

}

});

}