1、请输入密码: String password2=scanner.next(); if(!(username2.equals( )|password2.equals() try Class.forName(sun.jdbc.odbc.JdbcOdbcDriver conn=DriverManager.getConnection(jdbc:odbc:yinhang, stmt=conn.createStatement(); String sql0=select * from user1 where username1=+username2+; rs=stmt.executeQuery(sql0);
2、 if (rs.next() if(rs.getString(password1).trim().equals(password2) System.out.println(username2+: 欢迎登录本系统 while(true) 1 开户 2 注销账户 3 修改账户信息 4 查询信息 5 显示信息 6 取款 7 存款 8 退出系统请选择功能_ stmt =conn.createStatement(); int dd=scanner.nextInt(); switch(dd) case 1: int wdv=0; while(wdv!=1) 1 输入要注册的用户信息 2 返回上一级 int
3、 ddf=scanner.nextInt(); switch(ddf) case 1: int gf=0; while(gf!=1)请输入要注册的账户信息以逗号隔开分别为账户号 姓名 开户时间 手机号 String st=scanner.next(); String splitst=st.split( String a1; String a2; String a3; String a4; if(splitst.length信息超出 请重新输入 if(splitst.length=4) a1=splitst0; a2=splitst1; a3=splitst2; a4=splitst3; Str
4、ing bbb=INSERT INTO user2(zh,name,date,phonenum) VALUES(+a1+,+a2+a3+a4+) int i=stmt.executeUpdate(bbb); String bbbc=INSERT INTO user3(zh) VALUES( int iu=stmt.executeUpdate(bbbc); if(i!=0)注册成功!是否继续注册y n返回上一层 String k=scanner.next(); if(k.startsWith(y) System.out.println(); ;n gf=1; ; break; case 2: w
5、dv=1; case 3: default: System.out.println( 输入错误,请重新输入 break; case 2: int wdvv=0; while(wdvv!* 1 注销用户基本信息* /System.out.println(* 2 注销账户信息* 2 返回上一级 * int vvv=0; int jjj=0; while(vvv!=1|jjj!请输入所要注销的账号 String z=scanner.next(); String sql1= SELECT * FROM user2 where zh =+z+ rs= stmt.executeQuery(sql1); i
6、nt kkk=0; while(rs.next() String a =rs.getString(1); String b =rs.getString(2); String c =rs.getString(3); String d =rs.getString(4);账号 姓名 开户日期 手机号 System.out.println(a+b+c+d); kkk+; if(kkk=0) System.out.println( 没有这个人,请重新输入 else您是否真的要删除? y/n String deleSql= DELETE FROM user2 WHERE zh= ; int i=stmt.
7、executeUpdate(deleSql); String deleSql1= DELETE FROM user3 WHERE zh= int ii=stmt.executeUpdate(deleSql1); System.out.println(是否继续删除?y/n n返回上一层 String l=scanner.next(); if(l.startsWith( jjj=1; break; String w=scanner.next(); if(w.startsWith( vvv=1; wdvv=1; case 3: default: int ggg=0; while(ggg!请选择要修改
8、的项目 / System.out.println(1 账号1 用户名2 手机号3 金额5 返回上一级 int ww=scanner.nextInt(); switch(ww) case 1: int gggg=0; while(gggg! 请输入被修改人的账号 String zh1=scanner.next();+zh1+ int x=0; / String e =rs.getString(5); /String f =rs.getString(6); /String g =rs.getString(7);账号 姓名 开户日期 手机号 x+; if(x=0) 查无此人,请重新输入请输入姓名 S
9、tring nl=scanner.next(); String rd = update user2 set name=+nl+ where zh= int i=stmt.executeUpdate(rd); if(i=0)没有这个人无法修改 System.out.println();=0)已修改 String sql2= rs= stmt.executeQuery(sql2);是否继续修改手机号? gggg=1; int wwww=0; while(wwww! String zh2=scanner.next();+zh2+账号 姓名 注册日期 手机号请输入手机号 String sj=scann
10、er.next();update user2 set phonenum=+sj+是否继续修改? wwww=1; case 5: ggg=1; case 6: case 4: int ddd=0; while(ddd! 1 查询账户信息 2 查询储户基本信息 3 返回 int zz=scanner.nextInt(); switch(zz) int rr=0; while(rr!请入账号: String ff=scanner.next();SELECT * FROM user3 where zh=+ff+账号 金额 +b);是否继续查询? rr=1; int kkkk=0; while(kkkk!请输入账号和用户名,中间用逗号隔开 String xh3=scanner.next(); String splitst=xh3.split( and name=账号号 姓名 开户日期 手机号, , +d );是否继续查询账号信息? kkkk=1;查无此人,请重新选择 ddd=1;输入错误 String sql= SELECT * FROM user2 rs= stmt.executeQuery(sql);储户信息如下 String b =rs.getStri
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1