/// <summary> /// 得到一个对象实体 /// </summary> public M_VideoInfo GetM_VideoInfoModel(int m_VideoInfoID) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 m_VideoInfoID,m_ConfigInfoID,m_Type,m_ObjID,video_id,url,created,modified,num_iid from tb_M_VideoInfo "); strSql.Append(" where m_VideoInfoID=@m_VideoInfoID "); SqlParameter[] parameters = { new SqlParameter("@m_VideoInfoID", SqlDbType.Int, 4) }; parameters[0].Value = m_VideoInfoID; M_VideoInfo model = new M_VideoInfo(); DataSet ds = DbHelper.ExecuteDataset(CommandType.Text, strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { if (ds.Tables[0].Rows[0]["m_VideoInfoID"].ToString() != "") { model.m_VideoInfoID = int.Parse(ds.Tables[0].Rows[0]["m_VideoInfoID"].ToString()); } if (ds.Tables[0].Rows[0]["m_ConfigInfoID"].ToString() != "") { model.m_ConfigInfoID = int.Parse(ds.Tables[0].Rows[0]["m_ConfigInfoID"].ToString()); } if (ds.Tables[0].Rows[0]["m_Type"].ToString() != "") { model.m_Type = int.Parse(ds.Tables[0].Rows[0]["m_Type"].ToString()); } if (ds.Tables[0].Rows[0]["m_ObjID"].ToString() != "") { model.m_ObjID = int.Parse(ds.Tables[0].Rows[0]["m_ObjID"].ToString()); } if (ds.Tables[0].Rows[0]["video_id"].ToString() != "") { model.video_id = int.Parse(ds.Tables[0].Rows[0]["video_id"].ToString()); } model.url = ds.Tables[0].Rows[0]["url"].ToString(); if (ds.Tables[0].Rows[0]["created"].ToString() != "") { model.created = DateTime.Parse(ds.Tables[0].Rows[0]["created"].ToString()); } if (ds.Tables[0].Rows[0]["modified"].ToString() != "") { model.modified = DateTime.Parse(ds.Tables[0].Rows[0]["modified"].ToString()); } if (ds.Tables[0].Rows[0]["num_iid"].ToString() != "") { model.num_iid = int.Parse(ds.Tables[0].Rows[0]["num_iid"].ToString()); } return(model); } else { return(null); } }
/// <summary> /// 增加一条数据 /// </summary> public int AddM_VideoInfo(M_VideoInfo model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into tb_M_VideoInfo("); strSql.Append("m_ConfigInfoID,m_Type,m_ObjID,video_id,url,created,modified,num_iid)"); strSql.Append(" values ("); strSql.Append("@m_ConfigInfoID,@m_Type,@m_ObjID,@video_id,@url,@created,@modified,@num_iid)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@m_ConfigInfoID", SqlDbType.Int, 4), new SqlParameter("@m_Type", SqlDbType.Int, 4), new SqlParameter("@m_ObjID", SqlDbType.Int, 4), new SqlParameter("@video_id", SqlDbType.BigInt), new SqlParameter("@url", SqlDbType.VarChar, 512), new SqlParameter("@created", SqlDbType.DateTime), new SqlParameter("@modified", SqlDbType.DateTime), new SqlParameter("@num_iid", SqlDbType.BigInt) }; parameters[0].Value = model.m_ConfigInfoID; parameters[1].Value = model.m_Type; parameters[2].Value = model.m_ObjID; parameters[3].Value = model.video_id; parameters[4].Value = model.url; parameters[5].Value = model.created; parameters[6].Value = model.modified; parameters[7].Value = model.num_iid; object obj = DbHelper.ExecuteScalar(CommandType.Text, strSql.ToString(), parameters); if (obj == null) { return(-1); } else { return(Convert.ToInt32(obj)); } }
/// <summary> /// 更新一条数据 /// </summary> public void UpdateM_VideoInfo(M_VideoInfo model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update tb_M_VideoInfo set "); strSql.Append("m_ConfigInfoID=@m_ConfigInfoID,"); strSql.Append("m_Type=@m_Type,"); strSql.Append("m_ObjID=@m_ObjID,"); strSql.Append("video_id=@video_id,"); strSql.Append("url=@url,"); strSql.Append("created=@created,"); strSql.Append("modified=@modified,"); strSql.Append("num_iid=@num_iid"); strSql.Append(" where m_VideoInfoID=@m_VideoInfoID "); SqlParameter[] parameters = { new SqlParameter("@m_VideoInfoID", SqlDbType.Int, 4), new SqlParameter("@m_ConfigInfoID", SqlDbType.Int, 4), new SqlParameter("@m_Type", SqlDbType.Int, 4), new SqlParameter("@m_ObjID", SqlDbType.Int, 4), new SqlParameter("@video_id", SqlDbType.BigInt), new SqlParameter("@url", SqlDbType.VarChar, 512), new SqlParameter("@created", SqlDbType.DateTime), new SqlParameter("@modified", SqlDbType.DateTime), new SqlParameter("@num_iid", SqlDbType.BigInt) }; parameters[0].Value = model.m_VideoInfoID; parameters[1].Value = model.m_ConfigInfoID; parameters[2].Value = model.m_Type; parameters[3].Value = model.m_ObjID; parameters[4].Value = model.video_id; parameters[5].Value = model.url; parameters[6].Value = model.created; parameters[7].Value = model.modified; parameters[8].Value = model.num_iid; DbHelper.ExecuteNonQuery(CommandType.Text, strSql.ToString(), parameters); }