⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changepw.java

📁 java课程设计-家庭理财系统。。 第一个小作品
💻 JAVA
字号:
/**
 * 此Changepw.class用于修改程序密码;
 * 
 * 
 */
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import javax.swing.*;

 class Changepw {
	/**
	 * 
	 */
	 String j =	JOptionPane.showInputDialog("请输入原密码:");
	
	public  Changepw(){
		if(j.equals(new GetOldPW().getpw())){
			String k =	JOptionPane.showInputDialog("请输入新密码:");
			String l =	JOptionPane.showInputDialog("请确认新密码:");
			if(l.equals(k)){
				try{
					Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//安装驱动
				}catch(java.lang.ClassNotFoundException e){
					System.out.println("forname: " + e.getMessage());
				}
				try{
					Connection c = DriverManager.getConnection("jdbc:odbc:STU");//连接数据库
					PreparedStatement s = c.prepareStatement("UPDATE pw set password=?");
					s.setString(1, l);
					s.executeUpdate();
					
					 s.close();
					c.close();
					JOptionPane.showMessageDialog(null,"密码修改成功!!");
				}catch(SQLException e){
					System.out.println("SQLException: "+ e.getMessage());	
					}
				
				
				
			}else
			JOptionPane.showMessageDialog(null,"两次输入密码不同!修改失败!!");
			
		}else
			JOptionPane.showMessageDialog(null,"密码错误!!修改失败!!  ");
		}
	
	public static void main(String[] args) {
					
		}
	}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -