IP Project
IP Project
IP Project
Design:
SOURCE CODE:
Import Statements:
import java.sql.DriverManager;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
import java.sql.ResultSet;
import javax.swing.table.DefaultTableModel;
import javax.swing.JOptionPane;
if(pension.isEmpty())
JOptionPane.showMessageDialog(this,
"Pension not Entered");
designation=jTextField5.getText();
if(name.isEmpty())
JOptionPane.showMessageDialog(this,
"Designation not Entered");
else
{
try
{
Class.forName("java.sql.DriverManager");
Connection con=(Connection)
DriverManager.getConnection
("jdbc:mysql://localhost:3306/IndianArmy","ro
ot","1234");
Statement stmt=(Statement)
con.createStatement();
ResultSet
rs=stmt.executeQuery("SELECT
SoldiersName, Salary, dob, Pension,
Designation FROM soldier WHERE
SoldiersName=name");
int Found=0;
while(rs.next())
{
String name1=rs.getString("Name");
String
salary1=rs.getString("Salary");
String dob1=rs.getString("dob");
String
pension1=rs.getString("pension");
String
designation1=rs.getString("Designation");
if( name.equals(namet))
{
Found++;
jTextField2.setText(""+Salary);
jTextField3.setText(""+D.O.B.);
jTextField4.setText(""+Pension);
jTextField5.setText(""+Designation);
break;
}
else
{
continue;
}
}
if(Found==0)
JOptionPane.showMessageDialog(this,"Sorry
No such name in contact list");
}
catch(Exception e)
{
JOptionPane.showMessageDialog(this,
e.getMessage());
}
}
}
Code For Display:
private void
jRadioButton1ActionPerformed(java.awt.event
.ActionEvent evt) {
DefaultTableModel model=
(DefaultTableModel)
jTable1.getModel();
try
{
Class.forName("java.sql.DriverManager");
Connection con=(Connection)
DriverManager.getConnection
("jdbc:mysql://localhost:3306/cbse1",
"root","1234");
Statement stmt=(Statement)
con.createStatement();
String Tname;
if(jRadioButton1.isSelected())
Tname="soldier";
else
Tname="Official";
String query="SELECT * FROM
"+Tname+";";
ResultSet rs=stmt.executeQuery(query);
while(rs.next())
{
String name=rs.getString("name");
String Salary=rs.getString("Salary");
String D.O.B.=rs.getString("D.O.B.");
String
Pension=rs.getString("Pension");
String
Designation=rs.getString("Designation");
model.addRow(new Object[] {name,
Salary, D.O.B., Pension, Designation});
}
}
catch(Exception e)
{
JOptionPane.showMessageDialog(this,
e.getMessage());
}
}
private void
jRadioButton2ActionPerformed(java.awt.event
.ActionEvent evt) {
DefaultTableModel model=
(DefaultTableModel)
jTable1.getModel();
int rows=model.getRowCount();
if(rows>0)
{
}
}
Output
BIBLIOGRAPHY
1)Sumita Arora Informatics
Practices Class 12 Text Book
2)NCERT Text Book
3)Vikas Gupta Informatics
Practices Class 12 Text Book
ACKNOWLEDGEMENT
I wish to express my deep
gratitude and sincere thanks to
Principal,
Mr.Prasad, Shree Skanda Central
School, Uttarhalli, Bangalore.I
sincerely appreciate this
magnanimity by taking me into
there fold for which I shall remain
indebted to them.
I extend my hearty thanks to Mrs.
Priya and Mrs.Ramya, I.P.
lecturers, who guided me to the
successful completion of this
project. I take this opportunity to
express my deep sense of
DECLARATION
INFORMATICS PRACTICES
ARMY DATABASE