中国开发网: 论坛: 发牢骚: 贴子 248444
nostalgic: MSSQLcustomerDAO
package com.service.customerlogin;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

import com.database.util.DatabaseConn;

public class MSSQLcustomerDAO implements customerDAO {

public customerDTO getCustomer(String loginName) throws Exception {
customerDTO dto = new customerDTO();
String sql_str = "";
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet result = null;

sql_str = "SELECT companyName,companyAddress,contactName,email,"
+ "mobile,phone,loginName,registeredTime,description "
+ "FROM T_user where loginName=?";

try {
conn = DatabaseConn.getConnection();
pstmt = conn.prepareStatement(sql_str);
pstmt.setString(1, loginName);
result = pstmt.executeQuery();
if (result.isBeforeFirst()) {
while (result.next()) {
dto.setCompanlyAddress(result.getString(1));
dto.setLoginName(result.getString(2));
dto.setPassWord(result.getString(3));
dto.setCompanlyName(result.getString(4));
dto.setContactName(result.getString(5));
dto.setDescription(result.getString(6));
dto.setEmail(result.getString(7));
dto.setMobile(result.getString(8));
dto.setPhone(result.getString(9));
}
}
} catch (Exception sqle) {
throw sqle;
} finally {

}
return dto;
}
}

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录