public int UpdateResource_Type(Resource_TypeEntity t_Resource_Type) { SqlParameter[] p=new SqlParameter[]{ new SqlParameter("@Resource_type_id",t_Resource_Type.Resource_type_id), new SqlParameter("@Resource_type_name",t_Resource_Type.Resource_type_name) }; int i=SqlDBHelp.GetExecute("update Resource_Type set resource_type_id=@Resource_type_id,resource_type_name=@Resource_type_name where resource_type_id=@Resource_type_id", p) ; return i; }
//根据外键进行查询 //插入操作 public int InsertResource_Type(Resource_TypeEntity t_Resource_Type) { //定义插入数据的参数数组 SqlParameter[] p=new SqlParameter[]{ new SqlParameter("@Resource_type_id",t_Resource_Type.Resource_type_id), new SqlParameter("@Resource_type_name",t_Resource_Type.Resource_type_name) }; int i=SqlDBHelp.GetExecute("insert into Resource_Type values (@Resource_type_id,@Resource_type_name)", p) ; return i; }
//根据外键进行查询 //插入操作 public static int InsertResource_Type(Resource_TypeEntity t_Resource_Type) { int i=-1; //定义插入数据的参数数组 try { i=dal.InsertResource_Type(t_Resource_Type); } catch(Exception ex) { throw new Exception(ex.Message); } return i; }
public Resource_TypeEntity SelectResource_TypeByID(int t_resource_type_id) { Resource_TypeEntity t_Resource_Type= new Resource_TypeEntity(); SqlDataReader sdr=null; using(sdr=SqlDBHelp.GetReader("select * from Resource_Type where resource_type_id="+t_resource_type_id)) { if(sdr.Read()) { t_Resource_Type.Resource_type_id=(int)sdr.GetValue(0); t_Resource_Type.Resource_type_name=(string)sdr.GetValue(1); } } sdr.Close(); return t_Resource_Type; }
//根据主键查询整个表 public IList<Resource_TypeEntity> GetAllResource_Type() { IList<Resource_TypeEntity> t_Resource_Types = new List<Resource_TypeEntity>(); SqlDataReader sdr = null; using(sdr=SqlDBHelp.GetReader("select * from Resource_Type")) { while(sdr.Read()) { Resource_TypeEntity t_Resource_Type= new Resource_TypeEntity(); t_Resource_Type.Resource_type_id=(int)sdr.GetValue(0); t_Resource_Type.Resource_type_name=(string)sdr.GetValue(1); t_Resource_Types.Add(t_Resource_Type); } sdr.Close(); } return t_Resource_Types; }