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

📄 userdao.java

📁 这是一个网站在线订单系统.可以删除,查询,修改
💻 JAVA
字号:
package com.bsw.order.database;
import com.bsw.order.base.*;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.PreparedStatement;

/**
 * 实现数据库的各种操作。包括添加,查询,修改,删除的功能。
 * 
 * @author 蜗牛
 * @version 1.0
 */
public class userDAO {

	/** Statement 对象 */
	Statement stmt = null;

	/** preparedStatementr对象 */
	PreparedStatement pstmt = null;

	/** ResultSetMetaData 对象 */
	ResultSetMetaData rsmd = null;

	/** Result 对象 */
	ResultSet rs = null;

	/** Connection 对象 */
	Connection conn = null;

	/** User 对象 */
	User user = new User();

	/** DAManaget对象 */
	DBManager db = new DBManager();

	/**
	 * 查询是否有该用户,以判断登录的成功与否
	 * 
	 */
	public boolean userLogin(User user) {
		String sql = "select * from user";
		try {
			conn = db.getConnection();
			stmt = conn.createStatement();
			rs = stmt.executeQuery(sql);
			while (rs.next()) {
				if(rs.getString(2).equals(user.getUser_name())
						&& rs.getString(3).equals(user.getUser_password())){
					return true;
				}
			}
			return false;
		} catch (SQLException e) {
			e.printStackTrace();
			return false;
		} finally {
			/** 在任何情况下,都要关闭数据库。 */
			db.closeAll(rs, stmt, conn);
		}
	}

	
}

⌨️ 快捷键说明

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