示例#1
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public ModelTestQuestonAnswer GetModel(string sysnumber)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select sysnumber,questionSysnumber,AnswerKey,AnswerValue from T_Test_QuestonAnswer ");
            strSql.Append(" where sysnumber=@sysnumber");
            SqlParameter[] parameters =
            {
                new SqlParameter("@sysnumber",         SqlDbType.VarChar, 255),
                new SqlParameter("@questionSysnumber", SqlDbType.VarChar, 255),
                new SqlParameter("@AnswerKey",         SqlDbType.VarChar, 255),
                new SqlParameter("@AnswerValue",       SqlDbType.VarChar, 255)
            };
            parameters[0].Value = sysnumber;
            ModelTestQuestonAnswer model = new ModelTestQuestonAnswer();
            DataSet ds = adohelper.ExecuteSqlDataset(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["sysnumber"] != null && ds.Tables[0].Rows[0]["sysnumber"].ToString() != "")
                {
                    model.sysnumber = ds.Tables[0].Rows[0]["sysnumber"].ToString();
                }
                if (ds.Tables[0].Rows[0]["questionSysnumber"] != null && ds.Tables[0].Rows[0]["questionSysnumber"].ToString() != "")
                {
                    model.questionSysnumber = ds.Tables[0].Rows[0]["questionSysnumber"].ToString();
                }
                if (ds.Tables[0].Rows[0]["AnswerKey"] != null && ds.Tables[0].Rows[0]["AnswerKey"].ToString() != "")
                {
                    model.AnswerKey = ds.Tables[0].Rows[0]["AnswerKey"].ToString();
                }
                if (ds.Tables[0].Rows[0]["AnswerValue"] != null && ds.Tables[0].Rows[0]["AnswerValue"].ToString() != "")
                {
                    model.AnswerValue = ds.Tables[0].Rows[0]["AnswerValue"].ToString();
                }
                return(model);
            }
            else
            {
                return(null);
            }
        }
示例#2
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public void Update(ModelTestQuestonAnswer model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update T_Test_QuestonAnswer set ");
            strSql.Append("questionSysnumber=@questionSysnumber,");
            strSql.Append("AnswerKey=@AnswerKey,");
            strSql.Append("AnswerValue=@AnswerValue");
            strSql.Append(" where sysnumber=@sysnumber ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@questionSysnumber", SqlDbType.VarChar, 255),
                new SqlParameter("@AnswerKey",         SqlDbType.VarChar, 255),
                new SqlParameter("@AnswerValue",       SqlDbType.VarChar, 255),
                new SqlParameter("@sysnumber",         SqlDbType.VarChar, 255)
            };
            parameters[0].Value = model.questionSysnumber;
            parameters[1].Value = model.AnswerKey;
            parameters[2].Value = model.AnswerValue;
            parameters[3].Value = model.sysnumber;

            adohelper.ExecuteSqlNonQuery(strSql.ToString(), parameters);
        }
示例#3
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(ModelTestQuestonAnswer model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into T_Test_QuestonAnswer(");
            strSql.Append("sysnumber,questionSysnumber,AnswerKey,AnswerValue,orderby)");
            strSql.Append(" values (");
            strSql.Append("@sysnumber,@questionSysnumber,@AnswerKey,@AnswerValue,@orderby)");
            SqlParameter[] parameters =
            {
                new SqlParameter("@sysnumber",         SqlDbType.VarChar, 255),
                new SqlParameter("@questionSysnumber", SqlDbType.VarChar, 255),
                new SqlParameter("@AnswerKey",         SqlDbType.VarChar, 255),
                new SqlParameter("@AnswerValue",       SqlDbType.VarChar, 255),
                new SqlParameter("@orderby",           SqlDbType.Int,       4),
            };
            parameters[0].Value = model.sysnumber;
            parameters[1].Value = model.questionSysnumber;
            parameters[2].Value = model.AnswerKey;
            parameters[3].Value = model.AnswerValue;
            parameters[4].Value = model.OrderBy;

            return(adohelper.ExecuteSqlNonQuery(strSql.ToString(), parameters));
        }