/// <summary> /// 得到一个对象实体 /// </summary> public Demo.Model.vw_SYS_Account GetModel() { //该表无主键信息,请自定义主键/条件字段 StringBuilder strSql=new StringBuilder(); strSql.Append("select top 1 ID,AccountName,Password,AccountType,RoleID,RoleName,State,DefaultUrl from vw_SYS_Account "); strSql.Append(" where "); SqlParameter[] parameters = { }; Demo.Model.vw_SYS_Account model=new Demo.Model.vw_SYS_Account(); DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters); if(ds.Tables[0].Rows.Count>0) { return DataRowToModel(ds.Tables[0].Rows[0]); } else { return null; } }
/// <summary> /// 得到一个对象实体 /// </summary> public Demo.Model.vw_SYS_Account DataRowToModel(DataRow row) { Demo.Model.vw_SYS_Account model=new Demo.Model.vw_SYS_Account(); if (row != null) { if(row["ID"]!=null) { model.ID=row["ID"].ToString(); } if(row["AccountName"]!=null) { model.AccountName=row["AccountName"].ToString(); } if(row["Password"]!=null) { model.Password=row["Password"].ToString(); } if(row["AccountType"]!=null) { model.AccountType=row["AccountType"].ToString(); } if(row["RoleID"]!=null) { model.RoleID=row["RoleID"].ToString(); } if(row["RoleName"]!=null) { model.RoleName=row["RoleName"].ToString(); } if(row["State"]!=null) { model.State=row["State"].ToString(); } if(row["DefaultUrl"]!=null) { model.DefaultUrl=row["DefaultUrl"].ToString(); } } return model; }