/// <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); } }
/// <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); }
/// <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)); }