(PDF) JAVA Railway Management System - Class 12 IP Investigatory Project Report PDF

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 41

STUDYNAMA.

COM

Commerce Investigatory
Project Report

Scroll below to view this project report ▼▼


Disclaimer

Please note none of the content or study material in this document or content in
this file is prepared or owned by Studynama.com. This content is shared by our
student partners and we do not hold any copyright on this content.
Please let us know if the content in this file infringes any of your copyright by
writing to us at: info@studynama.com and we will take appropriate action.

1
Download Free Notes, Projects, Solved Papers for your course below:
Classes 6-8 Classes 9-10 Classes 11-12 Study Abroad
⋅ Class 11/12 PCMB
⋅ Class 6 Notes & Guide ⋅ Class 9 & 10 Notes ⋅ IELTS Online Free
Notes, eBook, Projects
⋅ Class 9 & 10 Projects Preparation
⋅ Class 7 Notes & Guide ⋅ Class 11/12 Commerce
⋅ Class 9 & 10 Solved Notes, Projects, Papers ⋅ English Training for SAT,
⋅ Class 8 Notes & Guide
Previous/Sample Board GMAT, GRE, TOEFL,
⋅ Projects & Practical ⋅ Class 11/12 Arts Notes, IELTS, PTE
Papers
Projects, Papers

Engineering Medical Law – LLB/LLM BBA/MBA


⋅ BBA Notes & Projects
⋅ CSE Notes & Projects
⋅ MBBS Notes & Cases ⋅ LLB/LLM Notes, eBooks MBA Notes & Projects:
⋅ ECE Notes & Projects FREE PDF Download
⋅ BDS Notes & Cases ⋅ MBA Marketing
⋅ EE Notes & Projects ⋅ LLB/LLM Projects,
⋅ BHMS Notes & Cases ⋅ MBA Finance
⋅ ME Notes & Projects Training Reports &
⋅ BPharma Notes & Cases Solved Cases ⋅ MBA HR
⋅ Civil Notes & Projects
⋅ MBA Operations

Entrance Exam Preparation – Solved Papers, Notes, Cutoffs


Engineering Exams MBA Entrance Exams Medical Entrance Law Entrance Prep
⋅ IIT-JEE Mains ⋅ CAT ⋅ AIIMS Medical
⋅ IITJEE Advanced ⋅ CLAT 2019
⋅ XAT ⋅ NEET (AIPMT)
⋅ BITSAT 2019 ⋅ LSAT 2019
⋅ IIFT ⋅ AIPVT Medical
⋅ VITEEE/SRMEEE ⋅ SSLC, ILSAT, ILICAT,
⋅ SNAP MBA ⋅ AFMC Medical
GNDU CET, AILET
⋅ MH-CET 2019 ⋅ MAT, CMAT, MH-CET ⋅ BHU-PMT, CMC Vellore
“RAILWAY MANAGEMENT”

Project Report
Submitted for the Class – XII

To

Central Board of Secondary Education


m
c o
.
a
m
a
yn
d
tu
S
INDEX
Sr. No. Frame Name
1. Login Frame
2. Main Form
3. Train Details
4. Coach Details
5. Ticket Current
6. Ticket Advance

m
c o
.
a
m
a
yn
d
tu
S
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")) m
{
c o
MainFrame Mf1=new MainFrame();
.
this.setVisible(false);
Mf1.setVisible(true); a
}
m
else
a
yn
{
JOptionPane.showMessageDialog(null,"Invalid User Name or Password");
}
d
} tu
S
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
System.exit(0);
//this.setVisible(false);
}
2. Main Form

m
c o
.
a
m
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

a
// TODO add your handling code here:

yn
TrainDetails Pd1=new TrainDetails();
this.setVisible(false);

d
Pd1.setVisible(true);

tu
}

S
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.*; m
public class TrainDetails extends javax.swing.JFrame {
c o
Connection con;
.
Statement stmt;
ResultSet rs; a
m
/** Creates new form TrainDetails */ a
yn
public TrainDetails() {
initComponents();
try d
{
tu
//Class.forName("java.sql.Driver");
S
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);
}
} m
c o
.
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try a
{ m
rs.first(); a
y n
jTextField1.setText(rs.getString(1));
d
jTextField2.setText(rs.getString(2));

tu
jTextField3.setText(rs.getString(3));
jTextField4.setText(rs.getString(4));
S
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(); m
if(rs.isBeforeFirst())
c o
{
.
a
JOptionPane.showMessageDialog(null, "End of Data");
rs.first();
return; m
} a
yn
jTextField1.setText(rs.getString(1));
jTextField2.setText(rs.getString(2));
d
jTextField3.setText(rs.getString(3));

tu
jTextField4.setText(rs.getString(4));
jTextField5.setText(rs.getString(5));
S
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); m
c o
.
jButton1.setEnabled(false);
jButton2.setEnabled(false); a
jButton3.setEnabled(false); m
jButton4.setEnabled(false); a
yn
jButton5.setEnabled(false);
jButton6.setEnabled(false);
d
jButton7.setEnabled(false);

tu
jButton10.setEnabled(false);
jButton11.setEnabled(false);

}
S
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)
{ m
System.out.println(e);
c o
}
.
} a
m
a
private void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {

yn
// TODO add your handling code here:
jButton8.setEnabled(false);
jButton9.setEnabled(false); d
tu
S
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)); m
jTextField5.setText(rs.getString(5));
c o
jTextField6.setText(rs.getString(6));
.
a
} m
catch(Exception e) a
yn
{
System.out.println(e);
} d
} tu
S
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);
}
});
}

m
c o
.
a
m
a
yn
d
tu
S
4. Coach Details

import java.sql.*;
import javax.swing.*;
m
public class CoachDetails extends javax.swing.JFrame {
Connection con;
c o
Statement stmt; .
ResultSet rs; a
m
/** Creates new form CoachDetails */
a
yn
public CoachDetails() {
initComponents();
try
d
tu
{
//Class.forName("java.sql.Driver");
S
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")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
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(); m
jButton7 = new javax.swing.JButton();
c o
jButton8 = new javax.swing.JButton();
.
jButton9 = new javax.swing.JButton();
jButton10 = new javax.swing.JButton(); a
jButton11 = new javax.swing.JButton(); m
a
yn
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
addWindowListener(new java.awt.event.WindowAdapter() {
d
public void windowActivated(java.awt.event.WindowEvent evt) {

} tu
formWindowActivated(evt);

}); S
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)); m


jLabel5.setText("Luggage Coaches");
c o
.
a
jLabel6.setFont(new java.awt.Font("Tahoma", 1, 12));
jLabel6.setText("Gen. Coaches");
m
a
jTextField7.setFont(new java.awt.Font("Tahoma", 1, 12));

yn
jLabel7.setFont(new java.awt.Font("Tahoma", 1, 12));
d
jLabel7.setText("A/C Coaches");

tu
jLabel8.setFont(new java.awt.Font("Tahoma", 1, 36));
S
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)); m


jButton8.setText("Save");
c o
.
jButton8.addActionListener(new java.awt.event.ActionListener() {
a
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton8ActionPerformed(evt);
} m
}); a
yn
jButton9.setFont(new java.awt.Font("Tahoma", 1, 12));
d
jButton9.setText("Cancel");

tu
jButton9.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {

}
S
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)
m
.add(jButton4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
70, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
c o
.add(10, 10, 10)
.
a
.add(jButton5, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
90, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(10, 10, 10) m
a
.add(jButton6, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,

yn
80, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(layout.createSequentialGroup()
d
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)

tu
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
S .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() m
.add(jButton7,
c o
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80,
.
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(10, 10, 10) a
.add(jButton8,m
a
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80,

yn
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(10, 10, 10)
d .add(jButton9,

tu
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))))))
S
.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) m
o
.add(jTextField3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
c
org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
.
a
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(7, 7, 7)
m
a
.add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)

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

tu
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(10, 10, 10)
S
.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();
}// </editor-fold>

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


// TODO add your handling code here:
MainFrame Mf1=new MainFrame(); m
this.setVisible(false);
c o
Mf1.setVisible(true);
.
}
a
m
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:a
yn
try {
jTextField1.setText(rs.getString(1));
d
jTextField2.setText(rs.getString(2));

tu
jTextField3.setText(rs.getString(3));
jTextField4.setText(rs.getString(4));
S
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; m
}
c o
jTextField1.setText(rs.getString(1));
.
jTextField2.setText(rs.getString(2));
jTextField3.setText(rs.getString(3)); a
jTextField4.setText(rs.getString(4)); m
a
jTextField5.setText(rs.getString(5));

yn
jTextField6.setText(rs.getString(6));
jTextField7.setText(rs.getString(7));
d
}
tu
catch(Exception e)
{ S
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)); m
jTextField5.setText(rs.getString(5));
c o
jTextField6.setText(rs.getString(6));
.
jTextField7.setText(rs.getString(7));
a
} m
catch(Exception e) a
yn
{
System.out.println(e);
} d
}
tu
S
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)); m
jTextField2.setText(rs.getString(2));
c o
jTextField3.setText(rs.getString(3));
.
jTextField4.setText(rs.getString(4));
jTextField5.setText(rs.getString(5)); a
jTextField6.setText(rs.getString(6)); m
a
jTextField7.setText(rs.getString(7));

y n
d
jButton8.setEnabled(false);

tu
jButton9.setEnabled(false);

S
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)); m
c o
.
}
catch(Exception e) a
{ m
System.out.println(e); a
yn
}

} d
tu
private void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {
S
// 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)
{ m
System.out.println(e);
c o
}
.
} a
m
a
private void formWindowActivated(java.awt.event.WindowEvent evt) {

yn
// TODO add your handling code here:
}
d
/**
tu
* @param args the command line arguments
*/ S
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.*;
m
public class TktCurrent extends javax.swing.JFrame {
Connection con;
c o
Statement stmt; .
ResultSet rs; a
m
/** Creates new form CoachDetails */
a
yn
public TktCurrent() {
initComponents();
try
d
tu
{
//Class.forName("java.sql.Driver");
S
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 m
{
c o
rs.first();
.
jTextField1.setText(rs.getString(1)); a
jTextField2.setText(rs.getString(2)); m
a
jTextField3.setText(rs.getString(3));

yn
jTextField4.setText(rs.getString(4));
jTextField5.setText(rs.getString(5));
d
jTextField6.setText(rs.getString(6));

tu
jTextField7.setText(rs.getString(7));
jTextField8.setText(rs.getString(8));
S
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(); m
if(rs.isBeforeFirst())
c o
{
.
a
JOptionPane.showMessageDialog(null, "End of Data");
rs.first();
return; m
} a
yn
jTextField1.setText(rs.getString(1));
jTextField2.setText(rs.getString(2));
d
jTextField3.setText(rs.getString(3));

tu
jTextField4.setText(rs.getString(4));
jTextField5.setText(rs.getString(5));
S
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(""); m
jTextField6.setText("");
c o
jTextField7.setText("");
.
jTextField8.setText("");
jTextField9.setText(""); a
m
jButton8.setEnabled(true); a
yn
jButton9.setEnabled(true);

d
tu
jButton1.setEnabled(false);
jButton2.setEnabled(false);
S
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); m
jButton2.setEnabled(true);
c o
jButton3.setEnabled(true);
.
jButton4.setEnabled(true);
jButton5.setEnabled(true); a
jButton6.setEnabled(true); m
jButton7.setEnabled(true); a
yn
jButton10.setEnabled(true);
jButton11.setEnabled(true);
} d
tu
catch(Exception e)
{

}
S
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 m
{
c o
String del;
.
a
del=("delete from tktcurrent where Tktno="+jTextField1.getText());
//stmt.executeUpdate("delete from studet where rno=2");
stmt.executeUpdate(del); m
a
rs=stmt.executeQuery("select * from tktcurrent");

yn
rs.first();
jTextField1.setText(rs.getString(1));
d
jTextField2.setText(rs.getString(2));

tu
jTextField3.setText(rs.getString(3));
jTextField4.setText(rs.getString(4));
S
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
*/ m
public static void main(String args[]) {
c o
java.awt.EventQueue.invokeLater(new Runnable() {
.
public void run() {
new TktCurrent().setVisible(true); a
} m
}); a
yn
}

d
tu
S
6. Ticket Advance

m
import java.sql.*;
import javax.swing.*;
c o
public class TktAdvance extends javax.swing.JFrame { .
Connection con; a
Statement stmt;
m
ResultSet rs;
a
yn
/** Creates new form CoachDetails */
public TktAdvance() {
d
tu
initComponents();
try
{
S
//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) { m
System.out.println(e);
c o
}
.
}
a
m
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:a
yn
try
{
rs.first(); d
tu
jTextField1.setText(rs.getString(1));
S
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); m
}
c o
.
}
a
m
private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:a
yn
try
{
rs.previous(); d
tu
if(rs.isBeforeFirst())
{
S
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)
{ m
System.out.println(e);
c o
}
.
}
a
m
private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here: a
yn
jTextField1.setText("");
jTextField2.setText("");
jTextField3.setText(""); d
tu
jTextField4.setText("");
jTextField5.setText("");
S
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)); m
jTextField6.setText(rs.getString(6));
c o
jTextField7.setText(rs.getString(7));
.
jTextField8.setText(rs.getString(8));
jTextField9.setText(rs.getString(9)); a
m
jTextField10.setText(rs.getString(10));
a
yn
jButton8.setEnabled(false);
d
jButton9.setEnabled(false);

tu
S
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));
m
c o
}
.
catch(Exception e)
{ a
System.out.println(e); m
} a
} yn
d
tu
private void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:

{
try S
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"); m
rs.last();
c o
}
.
catch(Exception e)
{ a
System.out.println(e); m
} a
} yn
d
tu
private void formWindowActivated(java.awt.event.WindowEvent evt) {
// TODO add your handling code here:
} S
/**
* @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);
}
});
}

You might also like