资源简介
使用java实现了通讯录系统,具有可视化界面,实现对数据的增删改查功能。

代码片段和文件信息
package tongxunDB;
import java.sql.ResultSet;
import javax.swing.JOptionPane;
//增删改查操作
public class contactsBean {
String sql;
ResultSet rs = null;
String sname;
String scompany;
String saddress;
String spc;
String stel;
String colName;
String colValue;
//添加
public void Insert(String nameString companyString addressString pcString tel){
DatabaseConn DB = new DatabaseConn();
this.sname = name;
this.scompany = company;
this.saddress = address;
this.spc = pc;
this.stel = tel;
if(sname.equals(““)){
JOptionPane.showMessageDialog(null“请输入姓名““错误“JOptionPane.ERROR_MESSAGE);
return;
}
else{
sql = “insert into Contacts(con_Namecon_Companycon_Addresscon_PCcon_Tel) values(‘“+sname+“‘‘“+scompany+“‘‘“+saddress+“‘‘“+spc+“‘‘“+stel+“‘)“;
try{DB.OpenConn();
DB.executeUpdate(sql);
JOptionPane.showMessageDialog(null“成功添加一条联系人!“);
}catch (Exception e){
System.out.println(e);
JOptionPane.showMessageDialog(null“保存失败!““错误“JOptionPane.ERROR_MESSAGE);
}finally {DB.closeStmt();DB.closeConn();}
}
}
//修改
public void contactsModify(String nameString companyString addressString pcString tel){
DatabaseConn DB = new DatabaseConn();
this.sname = name;
this.scompany = company;
this.saddress = address;
this.spc = pc;
this.stel = tel;
if(sname.equals(““)){
JOptionPane.showMessageDialog(null“请输入姓名““错误“JOptionPane.ERROR_MESSAGE);
return;
}
else{
sql = “update Contacts set con_Address=‘“+saddress+“‘con_Company=‘“+scompany+“‘con_PC=‘“+spc+“‘con_Tel=‘“+stel+“‘ where con_Name= ‘“+sname+“‘“;
try{DB.OpenConn();
DB.executeUpdate(sql);
JOptionPane.showMessageDialog(null“成功修改一条记录!“);
}catch (Exception e){
System.out.println(e);
JOptionPane.showMessageDialog(null“更新失败!““错误“JOptionPane.ERROR_MESSAGE);
}finally {DB.closeStmt();DB.closeConn();}
}
}
//删除
public void Delete(String name){
DatabaseConn DB = new DatabaseConn();
this.sname = name;
sql = “delete from Contacts where con_Name = ‘“+name+“‘“;
try{DB.OpenConn();
DB.executeUpdate(sql);
JOptionPane.showMessageDialog(null“成功删除一条记录!“);
}catch (Exception e){
System.out.println(e);
JOptionPane.showMessageDialog(null“删除失败!““错误“JOptionPane.ERROR_MESSAGE);
}finally {DB.closeStmt();DB.closeConn();}
}
//查询
public String [][]Search(String name){
this.colValue = name;
DatabaseConn DB = new DatabaseConn();
String [][] sn = null;
int row = 0;
int i = 0;
sql = “select * from Contacts where con_Name=‘“+colValue+“‘“;
try{
DB.OpenConn();
rs = DB.executeQuery(sql);
if(rs.last()){ row = rs.getRow();
}
if(row == 0)
{sn = null;}
else
{ sn = new String[row][5];
rs.first();
rs.previous();
while(rs.next())
{ sn[i][0] = rs.getString(“con_Name“);
sn[i][1] = rs.getString(“con_Company“);
sn[
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 402 2017-06-20 13:57 通讯录数据库系统(附源码)\tongxunl\.classpath
文件 384 2017-06-20 11:10 通讯录数据库系统(附源码)\tongxunl\.project
文件 598 2017-06-20 11:10 通讯录数据库系统(附源码)\tongxunl\.settings\org.eclipse.jdt.core.prefs
文件 4723 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\contactsBean.class
文件 410 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\contactsInfo.class
文件 792 2017-06-20 16:55 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\contactsMain$1.class
文件 792 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\contactsMain$2.class
文件 792 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\contactsMain$3.class
文件 794 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\contactsMain$4.class
文件 788 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\contactsMain$5.class
文件 706 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\contactsMain$6.class
文件 1294 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\contactsMain$7.class
文件 658 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\contactsMain$8.class
文件 2840 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\contactsMain.class
文件 2840 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\Databa
文件 2552 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\Delete.class
文件 2175 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\Display.class
文件 3506 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\Edit.class
文件 3491 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\Insert.class
文件 2322 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\Result.class
文件 2572 2017-06-20 16:55 通讯录数据库系统(附源码)\tongxunl\bin\tongxunDB\Search.class
文件 4088 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\src\tongxunDB\contactsBean.java
文件 176 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\src\tongxunDB\contactsInfo.java
文件 2972 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\src\tongxunDB\contactsMain.java
文件 2091 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\src\tongxunDB\Databa
文件 1615 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\src\tongxunDB\Delete.java
文件 1298 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\src\tongxunDB\Display.java
文件 2404 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\src\tongxunDB\Edit.java
文件 2505 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\src\tongxunDB\Insert.java
文件 1244 2017-06-20 16:52 通讯录数据库系统(附源码)\tongxunl\src\tongxunDB\Result.java
............此处省略14个文件信息
- 上一篇:李兴华java8视频及详细笔记
- 下一篇:android上实现定时开机接口
相关资源
- 基于java开发的公交信息管理系统
- 详解docker镜像centos7配置Java运行环境
- java笔试题大全java笔试,面试笔试,逻
- Windows bat 设置Java环境变量
- java 毕业设计 进销存管理系统 源码
- java图片浏览器跨平台运行程序与源码
- 基于java的在线考试系统-毕业设计
- 微博系统(Java源码,servlet+jsp),适
- AndroidStudio版直连sqlserver
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
评论
共有 条评论