Esempio n. 1
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(Topicsys.Model.t_log model)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("update t_log set ");
            strSql.Append("user_name=@user_name,");
            strSql.Append("log_ip=@log_ip,");
            strSql.Append("log_info=@log_info,");
            strSql.Append("log_date=@log_date");
            strSql.Append(" where id=@id");
            MySqlParameter[] parameters = {
                    new MySqlParameter("@user_name", MySqlDbType.VarChar,32),
                    new MySqlParameter("@log_ip", MySqlDbType.VarChar,15),
                    new MySqlParameter("@log_info", MySqlDbType.VarChar,255),
                    new MySqlParameter("@log_date", MySqlDbType.DateTime),
                    new MySqlParameter("@id", MySqlDbType.Int32,11)};
            parameters[0].Value = model.user_name;
            parameters[1].Value = model.log_ip;
            parameters[2].Value = model.log_info;
            parameters[3].Value = model.log_date;
            parameters[4].Value = model.id;

            int rows = DbHelperMySQL.ExecuteSql(strSql.ToString(), parameters);
            if (rows > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
Esempio n. 2
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public Topicsys.Model.t_log DataRowToModel(DataRow row)
 {
     Topicsys.Model.t_log model = new Topicsys.Model.t_log();
     if (row != null)
     {
         if (row["id"] != null && row["id"].ToString() != "")
         {
             model.id = int.Parse(row["id"].ToString());
         }
         if (row["user_name"] != null)
         {
             model.user_name = row["user_name"].ToString();
         }
         if (row["log_ip"] != null)
         {
             model.log_ip = row["log_ip"].ToString();
         }
         if (row["log_info"] != null)
         {
             model.log_info = row["log_info"].ToString();
         }
         if (row["log_date"] != null && row["log_date"].ToString() != "")
         {
             model.log_date = DateTime.Parse(row["log_date"].ToString());
         }
     }
     return model;
 }
Esempio n. 3
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public bool Add(Topicsys.Model.t_log model)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("insert into t_log(");
            strSql.Append("user_name,log_ip,log_info,log_date)");
            strSql.Append(" values (");
            strSql.Append("@user_name,@log_ip,@log_info,@log_date)");
            MySqlParameter[] parameters = {
                    new MySqlParameter("@user_name", MySqlDbType.VarChar,32),
                    new MySqlParameter("@log_ip", MySqlDbType.VarChar,15),
                    new MySqlParameter("@log_info", MySqlDbType.VarChar,255),
                    new MySqlParameter("@log_date", MySqlDbType.DateTime)};
            parameters[0].Value = model.user_name;
            parameters[1].Value = model.log_ip;
            parameters[2].Value = model.log_info;
            parameters[3].Value = model.log_date;

            int rows = DbHelperMySQL.ExecuteSql(strSql.ToString(), parameters);
            if (rows > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
Esempio n. 4
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Topicsys.Model.t_log GetModel(int id)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("select id,user_name,log_ip,log_info,log_date from t_log ");
            strSql.Append(" where id=@id");
            MySqlParameter[] parameters = {
                    new MySqlParameter("@id", MySqlDbType.Int32)
            };
            parameters[0].Value = id;

            Topicsys.Model.t_log model = new Topicsys.Model.t_log();
            DataSet ds = DbHelperMySQL.Query(strSql.ToString(), parameters);
            if (ds.Tables[0].Rows.Count > 0)
            {
                return DataRowToModel(ds.Tables[0].Rows[0]);
            }
            else
            {
                return null;
            }
        }