当前位置:编程学习 > JAVA >>

我用java swing 做了一个登陆页面,有用户名和密码,请问如何用代码实现

补充:用户名和密码要与数据库中的数据进行比对,不知道怎么在java中写sql
答案:1.写一个操作数据库的通用DAO(假设为Dao.java),提供
·加载数据库驱动和获取数据库连接的方法:void getConnection();
·执行查询的方法:ResultSet executeQuery(String sql);
·执行更新的方法:Integer executeUpdate(String sql);
·关闭资源的方法:void releaseResource(Connection con);
2.在你的界面中把用户名和密码取出来
·username = yourTextField.getText();
·password = yourPasswordField.getText();
3.匹配
·验证username、password是否是有效输入值(例如:不能包含特殊字符,不能有注入嫌疑等)
·String sql = "select * from  yourTable where username='"+username+"' and password='"+password+"'" ;
·Dao.executeQuery(sql):如果有结果说明合法,否则不合法。 


不懂Connect 我

上一个:JAVA是手机下载必须的软件吗?
下一个:java中静态变量和实体成员变量的区别

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,