📄 memberwebhelper.java
字号:
bean.setMemberStatus(resultSet.getInt("MemberStatus"));
bean.setMemberMessageCount(resultSet.getInt("MemberMessageCount"));
bean.setMemberMessageOption(resultSet.getInt("MemberMessageOption"));
bean.setMemberPostsPerPage(resultSet.getInt("MemberPostsPerPage"));
bean.setMemberWarnCount(resultSet.getInt("MemberWarnCount"));
bean.setMemberVoteCount(resultSet.getInt("MemberVoteCount"));
bean.setMemberVoteTotalStars(resultSet.getInt("MemberVoteTotalStars"));
bean.setMemberRewardPoints(resultSet.getInt("MemberRewardPoints"));
bean.setMemberTitle(resultSet.getString("MemberTitle"));
bean.setMemberTimeZone(resultSet.getInt("MemberTimeZone"));
bean.setMemberSignature(resultSet.getString("MemberSignature"));
bean.setMemberAvatar(resultSet.getString("MemberAvatar"));
bean.setMemberSkin(resultSet.getString("MemberSkin"));
bean.setMemberLanguage(resultSet.getString("MemberLanguage"));
bean.setMemberFirstname(resultSet.getString("MemberFirstname"));
bean.setMemberLastname(resultSet.getString("MemberLastname"));
bean.setMemberGender(resultSet.getInt("MemberGender"));
bean.setMemberBirthday(resultSet.getDate("MemberBirthday"));
bean.setMemberAddress(resultSet.getString("MemberAddress"));
bean.setMemberCity(resultSet.getString("MemberCity"));
bean.setMemberState(resultSet.getString("MemberState"));
bean.setMemberCountry(resultSet.getString("MemberCountry"));
bean.setMemberPhone(resultSet.getString("MemberPhone"));
bean.setMemberMobile(resultSet.getString("MemberMobile"));
bean.setMemberFax(resultSet.getString("MemberFax"));
bean.setMemberCareer(resultSet.getString("MemberCareer"));
bean.setMemberHomepage(resultSet.getString("MemberHomepage"));
bean.setMemberYahoo(resultSet.getString("MemberYahoo"));
bean.setMemberAol(resultSet.getString("MemberAol"));
bean.setMemberIcq(resultSet.getString("MemberIcq"));
bean.setMemberMsn(resultSet.getString("MemberMsn"));
bean.setMemberCoolLink1(resultSet.getString("MemberCoolLink1"));
bean.setMemberCoolLink2(resultSet.getString("MemberCoolLink2"));
return bean;
} catch(SQLException sqle) {
sqle.printStackTrace();
throw new DatabaseException("Error executing SQL in MemberWebHelper.getBean(pk).");
} finally {
DBUtils.closeResultSet(resultSet);
DBUtils.closeStatement(statement);
DBUtils.closeConnection(connection);
}
}
/*
// @todo: copy this method for derived class
public static MemberBean getMember_forEditCurrentMember(int memberID)
throws BadInputException, DatabaseException {
return net.myvietnam.webplugin.mvnforum.db.MemberWebHelper.getBean_forEditCurrentMember(memberID);
}
*/
/*
* Included columns: MemberEmailVisible, MemberNameVisible, MemberOption, MemberStatus, MemberMessageOption,
* MemberPostsPerPage, MemberTimeZone, MemberSkin, MemberLanguage, MemberFirstname,
* MemberLastname, MemberGender, MemberBirthday, MemberAddress, MemberCity,
* MemberState, MemberCountry, MemberPhone, MemberMobile, MemberFax,
* MemberCareer, MemberHomepage, MemberYahoo, MemberAol, MemberIcq,
* MemberMsn, MemberCoolLink1, MemberCoolLink2
* Excluded columns: MemberID, MemberName, MemberPassword, MemberFirstEmail, MemberEmail,
* MemberFirstIP, MemberLastIP, MemberViewCount, MemberPostCount, MemberCreationDate,
* MemberModifiedDate, MemberLastLogon, MemberActivateCode, MemberTempPassword, MemberMessageCount,
* MemberWarnCount, MemberVoteCount, MemberVoteTotalStars, MemberRewardPoints, MemberTitle,
* MemberSignature, MemberAvatar
*/
protected static MemberBean getBean_forEditCurrentMember(int memberID)
throws BadInputException, DatabaseException {
Connection connection = null;
PreparedStatement statement = null;
ResultSet resultSet = null;
StringBuffer sql = new StringBuffer(512);
sql.append("SELECT MemberEmailVisible, MemberNameVisible, MemberOption, MemberStatus, MemberMessageOption, MemberPostsPerPage, MemberTimeZone, MemberSkin, MemberLanguage, MemberFirstname, MemberLastname, MemberGender, MemberBirthday, MemberAddress, MemberCity, MemberState, MemberCountry, MemberPhone, MemberMobile, MemberFax, MemberCareer, MemberHomepage, MemberYahoo, MemberAol, MemberIcq, MemberMsn, MemberCoolLink1, MemberCoolLink2");
sql.append(" FROM " + TABLE_NAME);
sql.append(" WHERE MemberID = ?");
try {
connection = DBUtils.getConnection();
statement = connection.prepareStatement(sql.toString());
statement.setInt(1, memberID);
resultSet = statement.executeQuery();
if(!resultSet.next()) {
throw new BadInputException("Cannot find the row in table Member where primary key = (" + memberID + ").");
}
MemberBean bean = new MemberBean();
// @todo: uncomment the following line(s) as needed
bean.setMemberID(memberID);
bean.setMemberEmailVisible(resultSet.getInt("MemberEmailVisible"));
bean.setMemberNameVisible(resultSet.getInt("MemberNameVisible"));
bean.setMemberOption(resultSet.getInt("MemberOption"));
bean.setMemberStatus(resultSet.getInt("MemberStatus"));
bean.setMemberMessageOption(resultSet.getInt("MemberMessageOption"));
bean.setMemberPostsPerPage(resultSet.getInt("MemberPostsPerPage"));
bean.setMemberTimeZone(resultSet.getInt("MemberTimeZone"));
bean.setMemberSkin(resultSet.getString("MemberSkin"));
bean.setMemberLanguage(resultSet.getString("MemberLanguage"));
bean.setMemberFirstname(resultSet.getString("MemberFirstname"));
bean.setMemberLastname(resultSet.getString("MemberLastname"));
bean.setMemberGender(resultSet.getInt("MemberGender"));
bean.setMemberBirthday(resultSet.getDate("MemberBirthday"));
bean.setMemberAddress(resultSet.getString("MemberAddress"));
bean.setMemberCity(resultSet.getString("MemberCity"));
bean.setMemberState(resultSet.getString("MemberState"));
bean.setMemberCountry(resultSet.getString("MemberCountry"));
bean.setMemberPhone(resultSet.getString("MemberPhone"));
bean.setMemberMobile(resultSet.getString("MemberMobile"));
bean.setMemberFax(resultSet.getString("MemberFax"));
bean.setMemberCareer(resultSet.getString("MemberCareer"));
bean.setMemberHomepage(resultSet.getString("MemberHomepage"));
bean.setMemberYahoo(resultSet.getString("MemberYahoo"));
bean.setMemberAol(resultSet.getString("MemberAol"));
bean.setMemberIcq(resultSet.getString("MemberIcq"));
bean.setMemberMsn(resultSet.getString("MemberMsn"));
bean.setMemberCoolLink1(resultSet.getString("MemberCoolLink1"));
bean.setMemberCoolLink2(resultSet.getString("MemberCoolLink2"));
return bean;
} catch(SQLException sqle) {
sqle.printStackTrace();
throw new DatabaseException("Error executing SQL in MemberWebHelper.getBean(pk).");
} finally {
DBUtils.closeResultSet(resultSet);
DBUtils.closeStatement(statement);
DBUtils.closeConnection(connection);
}
}
/*
// @todo: copy this method for derived class
public static MemberBean getMember_forPublic(int memberID)
throws BadInputException, DatabaseException {
return net.myvietnam.webplugin.mvnforum.db.MemberWebHelper.getBean_forPublic(memberID);
}
*/
/*
* Included columns: MemberID, MemberName, MemberEmail, MemberEmailVisible, MemberNameVisible,
* MemberViewCount, MemberPostCount, MemberCreationDate, MemberLastLogon, MemberOption,
* MemberStatus, MemberWarnCount, MemberVoteCount, MemberVoteTotalStars, MemberRewardPoints,
* MemberTitle, MemberSignature, MemberAvatar, MemberFirstname, MemberLastname,
* MemberGender, MemberBirthday, MemberAddress, MemberCity, MemberState,
* MemberCountry, MemberPhone, MemberMobile, MemberFax, MemberCareer,
* MemberHomepage, MemberYahoo, MemberAol, MemberIcq, MemberMsn,
* MemberCoolLink1, MemberCoolLink2
* Excluded columns: MemberPassword, MemberFirstEmail, MemberFirstIP, MemberLastIP, MemberModifiedDate,
* MemberActivateCode, MemberTempPassword, MemberMessageCount, MemberMessageOption, MemberPostsPerPage,
* MemberTimeZone, MemberSkin, MemberLanguage
*/
protected static MemberBean getBean_forPublic(int memberID)
throws BadInputException, DatabaseException {
Connection connection = null;
PreparedStatement statement = null;
ResultSet resultSet = null;
StringBuffer sql = new StringBuffer(512);
sql.append("SELECT MemberID, MemberName, MemberEmail, MemberEmailVisible, MemberNameVisible, MemberViewCount, MemberPostCount, MemberCreationDate, MemberLastLogon, MemberOption, MemberStatus, MemberWarnCount, MemberVoteCount, MemberVoteTotalStars, MemberRewardPoints, MemberTitle, MemberSignature, MemberAvatar, MemberFirstname, MemberLastname, MemberGender, MemberBirthday, MemberAddress, MemberCity, MemberState, MemberCountry, MemberPhone, MemberMobile, MemberFax, MemberCareer, MemberHomepage, MemberYahoo, MemberAol, MemberIcq, MemberMsn, MemberCoolLink1, MemberCoolLink2");
sql.append(" FROM " + TABLE_NAME);
sql.append(" WHERE MemberID = ?");
try {
connection = DBUtils.getConnection();
statement = connection.prepareStatement(sql.toString());
statement.setInt(1, memberID);
resultSet = statement.executeQuery();
if(!resultSet.next()) {
throw new BadInputException("Cannot find the row in table Member where primary key = (" + memberID + ").");
}
MemberBean bean = new MemberBean();
// @todo: uncomment the following line(s) as needed
//bean.setMemberID(memberID);
bean.setMemberID(resultSet.getInt("MemberID"));
bean.setMemberName(resultSet.getString("MemberName"));
bean.setMemberEmail(resultSet.getString("MemberEmail"));
bean.setMemberEmailVisible(resultSet.getInt("MemberEmailVisible"));
bean.setMemberNameVisible(resultSet.getInt("MemberNameVisible"));
bean.setMemberViewCount(resultSet.getInt("MemberViewCount"));
bean.setMemberPostCount(resultSet.getInt("MemberPostCount"));
bean.setMemberCreationDate(resultSet.getTimestamp("MemberCreationDate"));
bean.setMemberLastLogon(resultSet.getTimestamp("MemberLastLogon"));
bean.setMemberOption(resultSet.getInt("MemberOption"));
bean.setMemberStatus(resultSet.getInt("MemberStatus"));
bean.setMemberWarnCount(resultSet.getInt("MemberWarnCount"));
bean.setMemberVoteCount(resultSet.getInt("MemberVoteCount"));
bean.setMemberVoteTotalStars(resultSet.getInt("MemberVoteTotalStars"));
bean.setMemberRewardPoints(resultSet.getInt("MemberRewardPoints"));
bean.setMemberTitle(resultSet.getString("MemberTitle"));
bean.setMemberSignature(resultSet.getString("MemberSignature"));
bean.setMemberAvatar(resultSet.getString("MemberAvatar"));
bean.setMemberFirstname(resultSet.getString("MemberFirstname"));
bean.setMemberLastname(resultSet.getString("MemberLastname"));
bean.setMemberGender(resultSet.getInt("MemberGender"));
bean.setMemberBirthday(resultSet.getDate("MemberBirthday"));
bean.setMemberAddress(resultSet.getString("MemberAddress"));
bean.setMemberCity(resultSet.getString("MemberCity"));
bean.setMemberState(resultSet.getString("MemberState"));
bean.setMemberCountry(resultSet.getString("MemberCountry"));
bean.setMemberPhone(resultSet.getString("MemberPhone"));
bean.setMemberMobile(resultSet.getString("MemberMobile"));
bean.setMemberFax(resultSet.getString("MemberFax"));
bean.setMemberCareer(resultSet.getString("MemberCareer"));
bean.setMemberHomepage(resultSet.getString("MemberHomepage"));
bean.setMemberYahoo(resultSet.getString("MemberYahoo"));
bean.setMemberAol(resultSet.getString("MemberAol"));
bean.setMemberIcq(resultSet.getString("MemberIcq"));
bean.setMemberMsn(resultSet.getString("MemberMsn"));
bean.setMemberCoolLink1(resultSet.getString("MemberCoolLink1"));
bean.setMemberCoolLink2(resultSet.getString("MemberCoolLink2"));
return bean;
} catch(SQLException sqle) {
sqle.printStackTrace();
throw new DatabaseException("Error executing SQL in MemberWebHelper.getBean(pk).");
} finally {
DBUtils.closeResultSet(resultSet);
DBUtils.closeStatement(statement);
DBUtils.closeConnection(connection);
}
}
/*
// @todo: copy this method for derived class
public static Collection getMembers_forPublic()
throws DatabaseException {
return net.myvietnam.webplugin.mvnforum.db.MemberWebHelper.getBeans_forPublic();
}
*/
/*
* Included columns: MemberID, MemberName, MemberEmail, MemberEmailVisible, MemberNameVisible,
* MemberViewCount, MemberPostCount, MemberCreationDate, MemberLastLogon, MemberOption,
* MemberStatus, MemberWarnCount, MemberVoteCount, MemberVoteTotalStars, MemberRewardPoints,
* MemberTitle, MemberSignature, MemberAvatar, MemberF
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -