📄 memberwebhelper.java
字号:
//Otherwise we can go ahead
}
}
Connection connection = null;
PreparedStatement statement = null;
StringBuffer sql = new StringBuffer(512);
sql.append("UPDATE " + TABLE_NAME + " SET MemberEmail = ?");
sql.append(" WHERE MemberID = ?");
try {
connection = DBUtils.getConnection();
statement = connection.prepareStatement(sql.toString());
// // column(s) to update
statement.setString(1, memberEmail);
// primary key column(s)
statement.setInt(2, memberID);
if (statement.executeUpdate() != 1) {
throw new BadInputException("Cannot update table Member where primary key = (" + memberID + ").");
}
m_dirty = true;
} catch(SQLException sqle) {
sqle.printStackTrace();
throw new DatabaseException("Error executing SQL in MemberWebHelper.update.");
} finally {
DBUtils.closeStatement(statement);
DBUtils.closeConnection(connection);
}
}
/*
// @todo: copy this method for derived class
public static void updateMemberPassword(int memberID, // primary key
String memberPassword)
throws BadInputException, DatabaseException {
net.myvietnam.webplugin.mvnforum.db.MemberWebHelper.updatePassword(memberID, // primary key
memberPassword);
}
*/
/*
* Included columns: MemberPassword
* Excluded columns: MemberID, MemberName, MemberFirstEmail, MemberEmail, MemberEmailVisible,
* MemberNameVisible, MemberFirstIP, MemberLastIP, MemberViewCount, MemberPostCount,
* MemberCreationDate, MemberModifiedDate, MemberLastLogon, MemberOption, MemberStatus,
* MemberActivateCode, MemberTempPassword, MemberMessageCount, MemberMessageOption, MemberPostsPerPage,
* MemberWarnCount, MemberVoteCount, MemberVoteTotalStars, MemberRewardPoints, MemberTitle,
* MemberTimeZone, MemberSignature, MemberAvatar, MemberSkin, MemberLanguage,
* MemberFirstname, MemberLastname, MemberGender, MemberBirthday, MemberAddress,
* MemberCity, MemberState, MemberCountry, MemberPhone, MemberMobile,
* MemberFax, MemberCareer, MemberHomepage, MemberYahoo, MemberAol,
* MemberIcq, MemberMsn, MemberCoolLink1, MemberCoolLink2
*/
protected static void updatePassword(int memberID, // primary key
String memberPassword)
throws BadInputException, DatabaseException/*, DuplicateKeyException*/ {
Connection connection = null;
PreparedStatement statement = null;
StringBuffer sql = new StringBuffer(512);
sql.append("UPDATE " + TABLE_NAME + " SET MemberPassword = ?");
sql.append(" WHERE MemberID = ?");
try {
connection = DBUtils.getConnection();
statement = connection.prepareStatement(sql.toString());
// // column(s) to update
statement.setString(1, memberPassword);
// primary key column(s)
statement.setInt(2, memberID);
if (statement.executeUpdate() != 1) {
throw new BadInputException("Cannot update table Member where primary key = (" + memberID + ").");
}
m_dirty = true;
} catch(SQLException sqle) {
sqle.printStackTrace();
throw new DatabaseException("Error executing SQL in MemberWebHelper.update.");
} finally {
DBUtils.closeStatement(statement);
DBUtils.closeConnection(connection);
}
}
/*
// @todo: copy this method for derived class
public static void updateMemberTempPassword(int memberID, // primary key
String memberTempPassword)
throws BadInputException, DatabaseException {
net.myvietnam.webplugin.mvnforum.db.MemberWebHelper.updateTempPassword(memberID, // primary key
memberTempPassword);
}
*/
/*
* Included columns: MemberTempPassword
* Excluded columns: MemberID, MemberName, MemberFirstEmail, MemberEmail, MemberEmailVisible,
* MemberNameVisible, MemberFirstIP, MemberLastIP, MemberViewCount, MemberPostCount,
* MemberCreationDate, MemberModifiedDate, MemberLastLogon, MemberOption, MemberStatus,
* MemberActivateCode, MemberPassword, MemberMessageCount, MemberMessageOption, MemberPostsPerPage,
* MemberWarnCount, MemberVoteCount, MemberVoteTotalStars, MemberRewardPoints, MemberTitle,
* MemberTimeZone, MemberSignature, MemberAvatar, MemberSkin, MemberLanguage,
* MemberFirstname, MemberLastname, MemberGender, MemberBirthday, MemberAddress,
* MemberCity, MemberState, MemberCountry, MemberPhone, MemberMobile,
* MemberFax, MemberCareer, MemberHomepage, MemberYahoo, MemberAol,
* MemberIcq, MemberMsn, MemberCoolLink1, MemberCoolLink2
*/
protected static void updateTempPassword(int memberID, // primary key
String memberTempPassword)
throws BadInputException, DatabaseException/*, DuplicateKeyException*/ {
Connection connection = null;
PreparedStatement statement = null;
StringBuffer sql = new StringBuffer(512);
sql.append("UPDATE " + TABLE_NAME + " SET MemberTempPassword = ?");
sql.append(" WHERE MemberID = ?");
try {
connection = DBUtils.getConnection();
statement = connection.prepareStatement(sql.toString());
// // column(s) to update
statement.setString(1, memberTempPassword);
// primary key column(s)
statement.setInt(2, memberID);
if (statement.executeUpdate() != 1) {
throw new BadInputException("Cannot update table Member where primary key = (" + memberID + ").");
}
m_dirty = true;
} catch(SQLException sqle) {
sqle.printStackTrace();
throw new DatabaseException("Error executing SQL in MemberWebHelper.update.");
} finally {
DBUtils.closeStatement(statement);
DBUtils.closeConnection(connection);
}
}
/*
// @todo: copy this method for derived class
public static void updateMemberAvatar(int memberID, // primary key
String memberAvatar)
throws BadInputException, DatabaseException {
net.myvietnam.webplugin.mvnforum.db.MemberWebHelper.updateAvatar(memberID, // primary key
memberAvatar);
}
*/
/*
* Included columns: MemberAvatar
* Excluded columns: MemberID, MemberName, MemberPassword, MemberFirstEmail, MemberEmail,
* MemberEmailVisible, MemberNameVisible, MemberFirstIP, MemberLastIP, MemberViewCount,
* MemberPostCount, MemberCreationDate, MemberModifiedDate, MemberLastLogon, MemberOption,
* MemberStatus, MemberActivateCode, MemberTempPassword, MemberMessageCount, MemberMessageOption,
* MemberPostsPerPage, MemberWarnCount, MemberVoteCount, MemberVoteTotalStars, MemberRewardPoints,
* MemberTitle, MemberTimeZone, MemberSignature, MemberSkin, MemberLanguage,
* MemberFirstname, MemberLastname, MemberGender, MemberBirthday, MemberAddress,
* MemberCity, MemberState, MemberCountry, MemberPhone, MemberMobile,
* MemberFax, MemberCareer, MemberHomepage, MemberYahoo, MemberAol,
* MemberIcq, MemberMsn, MemberCoolLink1, MemberCoolLink2
*/
protected static void updateAvatar(int memberID, // primary key
String memberAvatar)
throws BadInputException, DatabaseException/*, DuplicateKeyException*/ {
Connection connection = null;
PreparedStatement statement = null;
StringBuffer sql = new StringBuffer(512);
sql.append("UPDATE " + TABLE_NAME + " SET MemberAvatar = ?");
sql.append(" WHERE MemberID = ?");
try {
connection = DBUtils.getConnection();
statement = connection.prepareStatement(sql.toString());
// // column(s) to update
statement.setString(1, memberAvatar);
// primary key column(s)
statement.setInt(2, memberID);
if (statement.executeUpdate() != 1) {
throw new BadInputException("Cannot update table Member where primary key = (" + memberID + ").");
}
m_dirty = true;
} catch(SQLException sqle) {
sqle.printStackTrace();
throw new DatabaseException("Error executing SQL in MemberWebHelper.update.");
} finally {
DBUtils.closeStatement(statement);
DBUtils.closeConnection(connection);
}
}
/*
// @todo: copy this method for derived class
public static void updateMemberSignature(int memberID, // primary key
String memberSignature)
throws BadInputException, DatabaseException {
net.myvietnam.webplugin.mvnforum.db.MemberWebHelper.updateSignature(memberID, // primary key
memberSignature);
}
*/
/*
* Included columns: MemberSignature
* Excluded columns: MemberID, MemberName, MemberPassword, MemberFirstEmail, MemberEmail,
* MemberEmailVisible, MemberNameVisible, MemberFirstIP, MemberLastIP, MemberViewCount,
* MemberPostCount, MemberCreationDate, MemberModifiedDate, MemberLastLogon, MemberOption,
* MemberStatus, MemberActivateCode, MemberTempPassword, MemberMessageCount, MemberMessageOption,
* MemberPostsPerPage, MemberWarnCount, MemberVoteCount, MemberVoteTotalStars, MemberRewardPoints,
* MemberTitle, MemberTimeZone, MemberAvatar, MemberSkin, MemberLanguage,
* MemberFirstname, MemberLastname, MemberGender, MemberBirthday, MemberAddress,
* MemberCity, MemberState, MemberCountry, MemberPhone, MemberMobile,
* MemberFax, MemberCareer, MemberHomepage, MemberYahoo, MemberAol,
* MemberIcq, MemberMsn, MemberCoolLink1, MemberCoolLink2
*/
protected static void updateSignature(int memberID, // primary key
String memberSignature)
throws BadInputException, DatabaseException/*, DuplicateKeyException*/ {
Connection connection = null;
PreparedStatement statement = null;
StringBuffer sql = new StringBuffer(512);
sql.append("UPDATE " + TABLE_NAME + " SET MemberSignature = ?");
sql.append(" WHERE MemberID = ?");
try {
connection = DBUtils.getConnection();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -