package com.sp2p.dao; import java.sql.Connection; import java.sql.SQLException; import java.util.Map; import com.shove.data.DataException; import com.shove.data.DataSet; import com.shove.util.BeanMapUtils; import com.sp2p.database.Dao; public class BecomeToFinanceDao { /** * 查询用户信息 * @param conn * @param userId * @param limitStart * @param limitCount * @return * @throws SQLException * @throws DataException */ public Map<String,String> queryFinancer(Connection conn,long userId,int limitStart,int limitCount ) throws SQLException, DataException{ Dao.Tables.t_user_finance t_info = new Dao().new Tables().new t_user_finance(); String condition = " userId='"+userId+"'"; DataSet dataSet = t_info.open(conn, "status", condition, " ", limitStart, limitCount); condition=null; return BeanMapUtils.dataSetToMap(dataSet); } /** * 添加用户信息 * @param conn * @param userId * @param realName * @param cellPhone * @param idNo * @param status * @return * @throws SQLException */ public long addBecomeFinancer(Connection conn,long userId, String realName,String cellPhone,String idNo,int status) throws SQLException{ Dao.Tables.t_user_finance t_info = new Dao().new Tables().new t_user_finance(); t_info.userId.setValue(userId); t_info.realName.setValue(realName); t_info.cellPhone.setValue(cellPhone); t_info.idNo.setValue(idNo); t_info.status.setValue(status); return t_info.insert(conn); } }