コード例 #1
0
        /// <summary>
        /// 调用存储过程修改一个
        /// </summary>
        /// <param name="info">实体对象</param>
        /// <returns>更新成功返回ture,否则返回false</returns>
        public static bool StudentGaoKaoHistory_ZheJiangEdit(Entity.StudentGaoKaoHistory_ZheJiang info)
        {
            SqlParameter[] prams =
            {
                SqlDB.MakeInParam("@Id",        SqlDbType.Int,      4, info.Id),
                SqlDB.MakeInParam("@StudentId", SqlDbType.Int,      4, info.StudentId),
                SqlDB.MakeInParam("@YuWen",     SqlDbType.Int,      4, info.YuWen),
                SqlDB.MakeInParam("@ShuXue",    SqlDbType.Int,      4, info.ShuXue),
                SqlDB.MakeInParam("@YingYu",    SqlDbType.Int,      4, info.YingYu),
                SqlDB.MakeInParam("@ZongHe",    SqlDbType.Int,      4, info.ZongHe),
                SqlDB.MakeInParam("@ZiXuan",    SqlDbType.Int,      4, info.ZiXuan),
                SqlDB.MakeInParam("@JiShu",     SqlDbType.Int,      4, info.JiShu),
                SqlDB.MakeInParam("@ZongFen1",  SqlDbType.Int,      4, info.ZongFen1),
                SqlDB.MakeInParam("@ZongFen2",  SqlDbType.Int,      4, info.ZongFen2),
                SqlDB.MakeInParam("@ZongFen3",  SqlDbType.Int,      4, info.ZongFen3),
                SqlDB.MakeInParam("@IsGaoKao",  SqlDbType.Int,      4, info.IsGaoKao),
                SqlDB.MakeInParam("@IsLatest",  SqlDbType.Int,      4, info.IsLatest),
                SqlDB.MakeInParam("@AddTime",   SqlDbType.DateTime, 8, info.AddTime),
            };
            int intReturnValue = 0;

            intReturnValue = SqlDB.ExecuteNonQuery(CommandType.StoredProcedure, "StudentGaoKaoHistory_ZheJiangEdit", prams);
            if (intReturnValue == 1)
            {
                return(true);
            }
            return(false);
        }
コード例 #2
0
        /// <summary>
        /// 获取某一个实体
        /// </summary>
        /// <param name="Id">标识</param>
        /// <returns>返回Entity</returns>
        public static Entity.StudentGaoKaoHistory_ZheJiang StudentGaoKaoHistory_ZheJiangEntityGetByStudentId(int StudentId)
        {
            Entity.StudentGaoKaoHistory_ZheJiang info = new Entity.StudentGaoKaoHistory_ZheJiang();
            DataTable dt = SqlDB.ExecuteDataset(CommandType.Text, "SELECT top 1 * FROM [StudentGaoKaoHistory_ZheJiang] WHERE StudentId = " + StudentId + " and IsLatest = 1 order by Id desc").Tables[0];

            if (dt.Rows.Count > 0)
            {
                info.Id        = Basic.Utils.StrToInt(dt.Rows[0]["Id"].ToString(), 0);
                info.StudentId = Basic.Utils.StrToInt(dt.Rows[0]["StudentId"].ToString(), 0);
                info.YuWen     = Basic.Utils.StrToInt(dt.Rows[0]["YuWen"].ToString(), 0);
                info.ShuXue    = Basic.Utils.StrToInt(dt.Rows[0]["ShuXue"].ToString(), 0);
                info.YingYu    = Basic.Utils.StrToInt(dt.Rows[0]["YingYu"].ToString(), 0);
                info.ZongHe    = Basic.Utils.StrToInt(dt.Rows[0]["ZongHe"].ToString(), 0);
                info.ZiXuan    = Basic.Utils.StrToInt(dt.Rows[0]["ZiXuan"].ToString(), 0);
                info.JiShu     = Basic.Utils.StrToInt(dt.Rows[0]["JiShu"].ToString(), 0);
                info.ZongFen1  = Basic.Utils.StrToInt(dt.Rows[0]["ZongFen1"].ToString(), 0);
                info.ZongFen2  = Basic.Utils.StrToInt(dt.Rows[0]["ZongFen2"].ToString(), 0);
                info.ZongFen3  = Basic.Utils.StrToInt(dt.Rows[0]["ZongFen3"].ToString(), 0);
                info.IsGaoKao  = Basic.Utils.StrToInt(dt.Rows[0]["IsGaoKao"].ToString(), 0);
                info.IsLatest  = Basic.Utils.StrToInt(dt.Rows[0]["IsLatest"].ToString(), 0);

                info.AddTime = Basic.Utils.StrToDateTime(dt.Rows[0]["AddTime"].ToString());

                return(info);
            }
            else
            {
                return(null);
            }
        }
コード例 #3
0
 /// <summary>
 /// 调用存储过程增加一个
 /// </summary>
 /// <param name="info">实体对象</param>
 /// <returns>正常返回大于 0 的自增id, 0代表重复,否则返回-1</returns>
 public static int StudentGaoKaoHistory_ZheJiangAdd(Entity.StudentGaoKaoHistory_ZheJiang info)
 {
     SqlParameter[] prams =
     {
         SqlDB.MakeInParam("@StudentId", SqlDbType.Int,      4, info.StudentId),
         SqlDB.MakeInParam("@YuWen",     SqlDbType.Int,      4, info.YuWen),
         SqlDB.MakeInParam("@ShuXue",    SqlDbType.Int,      4, info.ShuXue),
         SqlDB.MakeInParam("@YingYu",    SqlDbType.Int,      4, info.YingYu),
         SqlDB.MakeInParam("@ZongHe",    SqlDbType.Int,      4, info.ZongHe),
         SqlDB.MakeInParam("@ZiXuan",    SqlDbType.Int,      4, info.ZiXuan),
         SqlDB.MakeInParam("@JiShu",     SqlDbType.Int,      4, info.JiShu),
         SqlDB.MakeInParam("@ZongFen1",  SqlDbType.Int,      4, info.ZongFen1),
         SqlDB.MakeInParam("@ZongFen2",  SqlDbType.Int,      4, info.ZongFen2),
         SqlDB.MakeInParam("@ZongFen3",  SqlDbType.Int,      4, info.ZongFen3),
         SqlDB.MakeInParam("@IsGaoKao",  SqlDbType.Int,      4, info.IsGaoKao),
         SqlDB.MakeInParam("@IsLatest",  SqlDbType.Int,      4, info.IsLatest),
         SqlDB.MakeInParam("@AddTime",   SqlDbType.DateTime, 8, info.AddTime),
     };
     return(Basic.Utils.StrToInt(SqlDB.ExecuteScalar(CommandType.StoredProcedure, "StudentGaoKaoHistory_ZheJiangAdd", prams).ToString(), -1));
 }