//修改数据库中的数据,但是修改的是指定的属性的值
	//修改时,以
	
	public static  void update() throws Exception{
	
//		System.out.println("0.流水号--1.英语四六级--2.身份证号码--3.考试证号--4.学生姓名--5.区域--6.成绩");
//		System.out.println("请输入要按什么属性修改:");
//		int m=input.nextInt();
//		System.out.println("输入要按该属性修改的值:");
//		int m1=input.nextInt();
//		
//		System.out.println("请输入要修改的属性:");
//		int n=input.nextInt();
//		System.out.println("请输入要修改的属性的值:");
//		int n1=input.nextInt();
//		String []str=new String[7];
//		str[0]="flowId";str[1]="type";str[2]="idCard";str[3]="examCard";
//		str[4]="studentName";str[5]="localtion";str[6]="grade";
//		
//		
		
		
		System.out.println("请输入要修改信息学生的学号:");
		String examCard=input.next();
		System.out.println("请输入要修改属性的值是:");
		String idCard=input.next();
		String sql1="select flowId,type,idCard,examCard,studentName,localtion,grade"
				+ " from test where where str[m]=\'"+examCard+"\'";
		//UPDATE test SET idCard=\'123564\' WHERE examCard=\'qq\';
		String sql="update test set idCard=\'"+idCard+"\' where examCard=\'"+examCard+"\'";
		testResultSet(sql1);//判断输入的examCard是否存在
		if(bb!=false){
			System.out.println("您确定要修改该学生的信息吗??");
			System.out.println("1.确定----0.取消");
			int t=input.nextInt();
			switch(t){
			case 1:testStatement(sql);
				System.out.println("修改成功!!");
				break;
			case 0:break;
			default :System.out.println("输入错误!!");
			}
		}
		else{
			
		}
	}
	******************************************************************************************
	public static void main(String[] args) throws Exception {
		System.out.println("*****************欢迎进入学生管理系统**********************");
		while(true){
			System.out.println("1.输入新的学生信息!\n"
+"2.查询学生信息!\n"
+"3.删除学生信息!\n"
+"4.修改学生信息!\n"
+"0.退出系统!");
			System.out.println("------------------------------------------------------");
			System.out.println("请您输入要操作的选项:");
			int n=input.nextInt();
			switch(n){
			case 1:insert();break;
			case 2:select();break;
			case 3:delect();break;
			case 4:update();break;//功能不够灵活,可以实现,但是比较死板
			case 0:System.out.println("系统已经退出了!!!!");System.exit(0);
			default :System.out.println("您输入错误,请重新输入!!!!");
			System.out.println("------------------------------------------------------");
			}	
		}
	}
}
学生信息管理系统(连接数据库,面向对象的方法实现学生信息的增删改查操作) (3)
内容版权声明:除非注明,否则皆为本站原创文章。

