📄 jctx.java
字号:
ybT.setEnabled(false);
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null,"抱歉,程序出现异常!");
}
}
if(e.getSource()==next)
{
try
{
if(rs.next())
{
id = rs.getString("id");
name = rs.getString("name");
xb=rs.getString("xb");
dw=rs.getString("dw");
dh1=rs.getString("dh1");
dh2=rs.getString("dh2");
zw=rs.getString("zw");
email=rs.getString("email");
dz=rs.getString("dz");
yb=rs.getString("yb");
}
else
{
JOptionPane.showMessageDialog(null,"对不起,已经到头了!");
}
idT.setText(id);
nameT.setText(name);
xbT.setText(xb);
dwT.setText(dw);
dh1T.setText(dh1);
dh2T.setText(dh2);
zwT.setText(zw);
emailT.setText(email);
dzT.setText(dz);
ybT.setText(yb);
nameT.setEnabled(false);
xbT.setEnabled(false);
dwT.setEnabled(false);
dh1T.setEnabled(false);
dh2T.setEnabled(false);
zwT.setEnabled(false);
emailT.setEnabled(false);
dzT.setEnabled(false);
ybT.setEnabled(false);
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null,"抱歉,程序出现异常!");
}
}
//////////////////////////////////////////////////////////////////////////////////////
if(e.getSource()==subMenu3[1])
JOptionPane.showMessageDialog(null,"本软件由无锡科技学院XXXXX学生制作");
///////////////////////////////////////////////////////////////////////////////////
if(e.getSource()==subMenu1[0] || e.getSource()==subMenu1[1] || e.getSource()==subMenu1[2])
JOptionPane.showMessageDialog(null,"本功能不打算实现了,您可以自己编写!");
/////////////////////////////////////////////////////////////////////////////////////
//查找功能的实现
if(e.getSource()==subMenu2[0]||e.getSource()==toolBarButton[0])
{
toolBarButton[4].setEnabled(false);
next.setVisible(false);
bz=0;
String idid = JOptionPane.showInputDialog("请输入要查找的客户的姓名");
if(idid.trim()!="")
{
//String strSQL = "select * from user_1 where name ='" + idid + "'";
try
{
//rs = st.executeQuery(strSQL);
CallableStatement cstmt = con.prepareCall("{call sele_name(?)}");
cstmt.setString(1,idid.trim());
rs=cstmt.executeQuery();
int count = 0;
while(rs.next())
{
id = rs.getString("id");
name = rs.getString("name");
xb=rs.getString("xb");
dw=rs.getString("dw");
dh1=rs.getString("dh1");
dh2=rs.getString("dh2");
zw=rs.getString("zw");
email=rs.getString("email");
dz=rs.getString("dz");
yb=rs.getString("yb");
++count;
}
if(count==0)
JOptionPane.showMessageDialog(null,"对不起,没有您要查找客户");
else
{
idT.setText(id);
nameT.setText(name);
xbT.setText(xb);
dwT.setText(dw);
dh1T.setText(dh1);
dh2T.setText(dh2);
zwT.setText(zw);
emailT.setText(email);
dzT.setText(dz);
ybT.setText(yb);
nameT.setEnabled(false);
xbT.setEnabled(false);
dwT.setEnabled(false);
dh1T.setEnabled(false);
dh2T.setEnabled(false);
zwT.setEnabled(false);
emailT.setEnabled(false);
dzT.setEnabled(false);
ybT.setEnabled(false);
}
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null,"抱歉,程序出现异常!");
}
}
}
////////////////////////////////////////////////////////////////////////////////////
if(e.getSource()==subMenu1[4]||e.getSource()==toolBarButton[6]) //退出
{
closeDB();
System.exit(0);
}
/////////////////////////////////////////////////////////////////////////////////////
if(e.getSource()==subMenu2[1] || e.getSource()==toolBarButton[1]) //添加
{
toolBarButton[4].setEnabled(true);
next.setVisible(false);
bz=1;
JOptionPane.showMessageDialog(null,"请输入要添加的客户信息");
idT.setText("");
nameT.setText("");
xbT.setText("");
dwT.setText("");
dh1T.setText("");
dh2T.setText("");
zwT.setText("");
emailT.setText("");
dzT.setText("");
ybT.setText("");
nameT.setEnabled(true);
xbT.setEnabled(true);
dwT.setEnabled(true);
dh1T.setEnabled(true);
dh2T.setEnabled(true);
zwT.setEnabled(true);
emailT.setEnabled(true);
dzT.setEnabled(true);
ybT.setEnabled(true);
}
//////////////////////////////////////////////////////////////////////////////////////
if(e.getSource()==toolBarButton[4] || e.getSource()==subMenu2[4]) //添加保存
{
if(bz==1) //添加
{
if((nameT.getText().trim()).equals(""))
JOptionPane.showMessageDialog(null,"请输入信息再点击提交添加!");
else
{
name=nameT.getText().trim();
xb=xbT.getText().trim();
dw=dwT.getText().trim();
dh1=dh1T.getText().trim();
dh2=dh2T.getText().trim();
zw=zwT.getText().trim();
email=emailT.getText().trim();
dz=dzT.getText().trim();
yb=ybT.getText().trim();
//String strSQL="insert into user_1(name) values('吴上')";
//String strSQL ="insert into user_1(name,xb,dw,dh1,dh2,zw,email,dz,yb)";
//strSQL +=" values ('" + name + "','" + xb + "','" + dw + "','" + dh1 + "','" + dh2 + "'";
//strSQL +=",'"+zw+"','"+email+"','"+dz+"','"+yb+"')";
try
{
CallableStatement cstmt = con.prepareCall("{call insert_1(?,?,?,?,?,?,?,?,?)}");
cstmt.setString(1,name);
cstmt.setString(2,xb);
cstmt.setString(3,dw);
cstmt.setString(4,dh1);
cstmt.setString(5,dh2);
cstmt.setString(6,zw);
cstmt.setString(7,email);
cstmt.setString(8,dz);
cstmt.setString(9,yb);
cstmt.executeUpdate();
//st.executeUpdate(strSQL);
}
catch(Exception exx)
{
JOptionPane.showMessageDialog(null,"数据库中已经存在您要添加的学生!");
return;
}
JOptionPane.showMessageDialog(null,"恭喜您,添加成功了!");
}
}
if(bz==2) //修改
{
if((nameT.getText().trim()).equals(""))
{
JOptionPane.showMessageDialog(null,"请输入信息再点击修改!");
return;
}
else
{
id=idT.getText().trim();
name=nameT.getText();
xb=xbT.getText();
dw=dwT.getText();
dh1=dh1T.getText();
dh2=dh2T.getText();
zw=zwT.getText();
email=emailT.getText();
dz=dzT.getText();
yb=ybT.getText();
// String strSQL ="update user_1 set name='"+name+"',xb='"+xb+"',dw='"+dw;
// strSQL+="',dh1='"+dh1+"',dh2='"+dh2+"',zw='"+zw+"',email='"+email+"' where id="+id;
try
{
CallableStatement cstmt = con.prepareCall("{call update_1(?,?,?,?,?,?,?,?,?,?)}");
cstmt.setString(1,name);
cstmt.setString(2,xb);
cstmt.setString(3,dw);
cstmt.setString(4,dh1);
cstmt.setString(5,dh2);
cstmt.setString(6,zw);
cstmt.setString(7,email);
cstmt.setString(8,dz);
cstmt.setString(9,yb);
cstmt.setInt(10,Integer.parseInt(id));
cstmt.executeUpdate();
// st.executeUpdate(strSQL);
}
catch(Exception exx)
{
JOptionPane.showMessageDialog(null,"数据库中已经存在您要修改的学生记录!");
return;
}
JOptionPane.showMessageDialog(null,"恭喜您,修改成功了!");
}
}
bz=0;
toolBarButton[4].setEnabled(false);
nameT.setEnabled(false);
xbT.setEnabled(false);
dwT.setEnabled(false);
dh1T.setEnabled(false);
dh2T.setEnabled(false);
zwT.setEnabled(false);
emailT.setEnabled(false);
dzT.setEnabled(false);
ybT.setEnabled(false);
}
////////////////////////////////////////////////////////////////////////////////////////////
if(e.getSource()==subMenu2[3]||e.getSource()==toolBarButton[3]) //修改
{
// String idid = JOptionPane.showInputDialog("请输入要修改的学生姓名");
bz=2;
toolBarButton[4].setEnabled(true);
next.setVisible(false);
if(idT.getText().trim()!="")
{
toolBarButton[4].setEnabled(true);
idT.setEnabled(false);
nameT.setEnabled(true);
xbT.setEnabled(true);
dwT.setEnabled(true);
dh1T.setEnabled(true);
dh2T.setEnabled(true);
zwT.setEnabled(true);
emailT.setEnabled(true);
dzT.setEnabled(true);
ybT.setEnabled(true);
}
else
{
JOptionPane.showMessageDialog(null,"请查询要个性的客户!");
}
}
//////////////////////////////////////////////////////////////////////////////////////////////
if(e.getSource()==toolBarButton[2] || e.getSource()==subMenu2[2]) //删除
{
next.setVisible(false);
if((idT.getText().trim()).equals("") || (nameT.getText().trim()).equals("") )
{
JOptionPane.showMessageDialog(null,"请先查询要删除的客户!");
return;
}
else
{
id = idT.getText().trim();
String strSQL ="delete from user_1 where id="+id;
try
{
st.executeUpdate(strSQL);
}
catch(Exception exx)
{
JOptionPane.showMessageDialog(null,"出错了!");
return;
}
idT.setText("");
nameT.setText("");
xbT.setText("");
dwT.setText("");
dh1T.setText("");
dh2T.setText("");
zwT.setText("");
emailT.setText("");
dzT.setText("");
ybT.setText("");
JOptionPane.showMessageDialog(null,"删除成功!");
bz=0;
toolBarButton[4].setEnabled(false);
}
}
///////////////////////////////////////////////////////////////////////////////////////////
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -