mysql通讯录管理系统_通讯录管理系统(数据存储在数据库中,可实现数据的增删改查)...

/*

* 通讯录管理系统:

* 属性:

* name;//姓名

* age;//年龄

* sex;//性别

* phoneNum;//电话号码

* address;//地址

*

* 本项目的整体设计可分为五个功能:

* 1.添加记录功能

* 2.查找记录功能

* 3.修改记录功

* 4.删除记录功能

* 5.排序记录功能

* */

------------------------------------------------------------------------------------------------

连接数据库的jdbc.properties文件:

driver=oracle.jdbc.driver.OracleDriver

jdbcUrl=jdbc:oracle:thin:@localhost:1521:orcl1

user=lxn123

password=lxn123

#driver=com.mysql.jdbc.Driver

#jdbcUrl=jdbc:mysql://localhost:3306/lxn

#user=root

#password=lxn123

-----------------------------------------------------------------------------------------------------------------

实现功能的主类:

/*

* 通讯录管理系统:

* 属性:

* name;//姓名

* age;//年龄

* sex;//性别

* phoneNum;//电话号码

* address;//地址

*

* 本项目的整体设计可分为五个功能:

* 1.添加记录功能

* 2.查找记录功能

* 3.修改记录功

* 4.删除记录功能

* 5.排序记录功能

* */

public class JDBCTest {

static Scanner input=new Scanner(System.in);

static JDBC_Oravle jo=new JDBC_Oravle();

//1.添加记录(1.添加新记录2.查看全部记录3.返回上一级)

public static void insertTest() throws Exception{

boolean b=false;

while(true){

System.out.println("************************************");

System.out.println("** 1.添加新纪录 **");

System.out.println("** 2.查看全记录 **");

System.out.println("** 3.返回上一级 **");

System.out.println("************************************");

System.out.println("请输入你要操作的选项:");

int n=input.nextInt();

switch(n){

case 1:insertNew();break;

case 2:selectAll();break;

case 3:b=true;System.out.println("返回到了上一级!");break;

default :System.out.println("输入错误,请重新输入!");

}

if(b!=false){

break;

}

}

}

//添加新纪录

public static void insertNew() throws Exception{

System.out.println("----------添加人员的信息--------------");

System.out.println("请输入姓名:1到10字母");

String name=input.next();

System.out.println("请输入年龄:数字1到100");

int age=input.nextInt();

System.out.println("请输入性别:(男:m或M) (女:f或F)");

String mex=input.next();

System.out.println("请输入电话号码:6到10为数字");

String phoneNum=input.next();

System.out.println("请输入地址:1到50字母或数字");

String address=input.next();

String sql="insert into message "

+ "values('"+name+"','"+age+"','"+mex+"','"+phoneNum+"','"+address+"')";

jo.update(sql);

System.out.println("添加成功!!!");

}

//查看全部记录

public static void selectAll() throws Exception{

System.out.println("--------------------------------------

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值