/// <summary> /// 更新一条数据 /// </summary> public bool Update(TSIMSServer.Model.t_class model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update t_class set "); strSql.Append("class_name=@class_name,"); strSql.Append("major_num=@major_num"); strSql.Append(" where class_num=@class_num "); MySqlParameter[] parameters = { new MySqlParameter("@class_name", MySqlDbType.VarChar, 100), new MySqlParameter("@major_num", MySqlDbType.VarChar, 50), new MySqlParameter("@class_num", MySqlDbType.VarChar, 50) }; parameters[0].Value = model.class_name; parameters[1].Value = model.major_num; parameters[2].Value = model.class_num; int rows = DbHelperMySQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 增加一条数据 /// </summary> public bool Add(TSIMSServer.Model.t_class model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into t_class("); strSql.Append("class_num,class_name,major_num)"); strSql.Append(" values ("); strSql.Append("@class_num,@class_name,@major_num)"); MySqlParameter[] parameters = { new MySqlParameter("@class_num", MySqlDbType.VarChar, 50), new MySqlParameter("@class_name", MySqlDbType.VarChar, 100), new MySqlParameter("@major_num", MySqlDbType.VarChar, 50) }; parameters[0].Value = model.class_num; parameters[1].Value = model.class_name; parameters[2].Value = model.major_num; int rows = DbHelperMySQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 得到一个对象实体 /// </summary> public TSIMSServer.Model.t_class DataRowToModel(DataRow row) { TSIMSServer.Model.t_class model = new TSIMSServer.Model.t_class(); if (row != null) { if (row["class_num"] != null) { model.class_num = row["class_num"].ToString(); } if (row["class_name"] != null) { model.class_name = row["class_name"].ToString(); } if (row["major_num"] != null) { model.major_num = row["major_num"].ToString(); } } return(model); }
/// <summary> /// 得到一个对象实体 /// </summary> public TSIMSServer.Model.t_class GetModel(string class_num) { StringBuilder strSql = new StringBuilder(); strSql.Append("select class_num,class_name,major_num from t_class "); strSql.Append(" where class_num=@class_num "); MySqlParameter[] parameters = { new MySqlParameter("@class_num", MySqlDbType.VarChar, 50) }; parameters[0].Value = class_num; TSIMSServer.Model.t_class model = new TSIMSServer.Model.t_class(); DataSet ds = DbHelperMySQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }