public static ResultSet select(String banji) {
//在当前数据库中的User_Info表中查询
String sql = " select * from dbo.class" + banji + " where 班级='" + banji + "'";
//返回的结果,包括所有的用户密码(name和password)注册信息
ResultSet rs = Dao.executeQuery(sql);
return rs;
}
public static String getClassName(String name) {
//在当前数据库中的User_Info表中查询
String sql = " select * from [user] where 用户名 = '" + name + "'";
//返回的结果,包括所有的用户密码(name和password)注册信息
ResultSet rs = Dao.executeQuery(sql);
try {
while (rs.next()) {
String str = rs.getString("班级");
return str;
}
} catch (SQLException ex) {
Logger.getLogger(Dao.class.getName()).log(Level.SEVERE, null, ex);
}
return null;
}
//登录的方法
public static boolean login(String name, String password) throws SQLException {
//当前数据库中的user表中查询
String sql = "select * from [user] where 用户名='" + name
+ "' and 密码='" + password + "'";
//返回的结果,包括所有的用户密码(用户名和密码)注册信息
ResultSet rs = Dao.executeQuery(sql);
boolean loginR = false;
while (rs.next()) {
String nameGet = rs.getString("用户名");
String passwordGet = rs.getString("密码");
if (nameGet.equals(name) && passwordGet.equals(password)) {
loginR = true;
break;//跳出当前循环
}
}
Dao.close();
return loginR;
}
//在当前数据库中的User_Info表中查询
String sql = " select * from dbo.class" + banji + " where 班级='" + banji + "'";
//返回的结果,包括所有的用户密码(name和password)注册信息
ResultSet rs = Dao.executeQuery(sql);
return rs;
}
public static String getClassName(String name) {
//在当前数据库中的User_Info表中查询
String sql = " select * from [user] where 用户名 = '" + name + "'";
//返回的结果,包括所有的用户密码(name和password)注册信息
ResultSet rs = Dao.executeQuery(sql);
try {
while (rs.next()) {
String str = rs.getString("班级");
return str;
}
} catch (SQLException ex) {
Logger.getLogger(Dao.class.getName()).log(Level.SEVERE, null, ex);
}
return null;
}
//登录的方法
public static boolean login(String name, String password) throws SQLException {
//当前数据库中的user表中查询
String sql = "select * from [user] where 用户名='" + name
+ "' and 密码='" + password + "'";
//返回的结果,包括所有的用户密码(用户名和密码)注册信息
ResultSet rs = Dao.executeQuery(sql);
boolean loginR = false;
while (rs.next()) {
String nameGet = rs.getString("用户名");
String passwordGet = rs.getString("密码");
if (nameGet.equals(name) && passwordGet.equals(password)) {
loginR = true;
break;//跳出当前循环
}
}
Dao.close();
return loginR;
}