/// <summary> /// 更新一条数据 /// </summary> public bool Update(Maticsoft.Model.tReg model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update tReg set "); strSql.Append("tName=@tName,"); strSql.Append("tAdress=@tAdress,"); strSql.Append("tCode=@tCode,"); strSql.Append("tMoney=@tMoney,"); strSql.Append("tType=@tType,"); strSql.Append("tPeo=@tPeo,"); strSql.Append("tEm=@tEm,"); strSql.Append("tPhone=@tPhone,"); strSql.Append("tIp=@tIp,"); strSql.Append("tTime=@tTime,"); strSql.Append("tDo=@tDo"); strSql.Append(" where Id=@Id"); SqlParameter[] parameters = { new SqlParameter("@tName", SqlDbType.NVarChar, 50), new SqlParameter("@tAdress", SqlDbType.NVarChar, 500), new SqlParameter("@tCode", SqlDbType.NVarChar, 50), new SqlParameter("@tMoney", SqlDbType.NVarChar, 50), new SqlParameter("@tType", SqlDbType.NVarChar, 50), new SqlParameter("@tPeo", SqlDbType.NVarChar, 50), new SqlParameter("@tEm", SqlDbType.NVarChar, 50), new SqlParameter("@tPhone", SqlDbType.NVarChar, 50), new SqlParameter("@tIp", SqlDbType.NVarChar, 50), new SqlParameter("@tTime", SqlDbType.DateTime), new SqlParameter("@tDo", SqlDbType.NVarChar, 50), new SqlParameter("@Id", SqlDbType.Int, 4) }; parameters[0].Value = model.tName; parameters[1].Value = model.tAdress; parameters[2].Value = model.tCode; parameters[3].Value = model.tMoney; parameters[4].Value = model.tType; parameters[5].Value = model.tPeo; parameters[6].Value = model.tEm; parameters[7].Value = model.tPhone; parameters[8].Value = model.tIp; parameters[9].Value = model.tTime; parameters[10].Value = model.tDo; parameters[11].Value = model.Id; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Maticsoft.Model.tReg DataRowToModel(DataRow row) { Maticsoft.Model.tReg model = new Maticsoft.Model.tReg(); if (row != null) { if (row["Id"] != null && row["Id"].ToString() != "") { model.Id = int.Parse(row["Id"].ToString()); } if (row["tName"] != null) { model.tName = row["tName"].ToString(); } if (row["tAdress"] != null) { model.tAdress = row["tAdress"].ToString(); } if (row["tCode"] != null) { model.tCode = row["tCode"].ToString(); } if (row["tMoney"] != null) { model.tMoney = row["tMoney"].ToString(); } if (row["tType"] != null) { model.tType = row["tType"].ToString(); } if (row["tPeo"] != null) { model.tPeo = row["tPeo"].ToString(); } if (row["tEm"] != null) { model.tEm = row["tEm"].ToString(); } if (row["tPhone"] != null) { model.tPhone = row["tPhone"].ToString(); } if (row["tIp"] != null) { model.tIp = row["tIp"].ToString(); } if (row["tTime"] != null && row["tTime"].ToString() != "") { model.tTime = DateTime.Parse(row["tTime"].ToString()); } if (row["tDo"] != null) { model.tDo = row["tDo"].ToString(); } } return(model); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(Maticsoft.Model.tReg model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into tReg("); strSql.Append("tName,tAdress,tCode,tMoney,tType,tPeo,tEm,tPhone,tIp,tTime,tDo)"); strSql.Append(" values ("); strSql.Append("@tName,@tAdress,@tCode,@tMoney,@tType,@tPeo,@tEm,@tPhone,@tIp,@tTime,@tDo)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@tName", SqlDbType.NVarChar, 50), new SqlParameter("@tAdress", SqlDbType.NVarChar, 500), new SqlParameter("@tCode", SqlDbType.NVarChar, 50), new SqlParameter("@tMoney", SqlDbType.NVarChar, 50), new SqlParameter("@tType", SqlDbType.NVarChar, 50), new SqlParameter("@tPeo", SqlDbType.NVarChar, 50), new SqlParameter("@tEm", SqlDbType.NVarChar, 50), new SqlParameter("@tPhone", SqlDbType.NVarChar, 50), new SqlParameter("@tIp", SqlDbType.NVarChar, 50), new SqlParameter("@tTime", SqlDbType.DateTime), new SqlParameter("@tDo", SqlDbType.NVarChar, 50) }; parameters[0].Value = model.tName; parameters[1].Value = model.tAdress; parameters[2].Value = model.tCode; parameters[3].Value = model.tMoney; parameters[4].Value = model.tType; parameters[5].Value = model.tPeo; parameters[6].Value = model.tEm; parameters[7].Value = model.tPhone; parameters[8].Value = model.tIp; parameters[9].Value = model.tTime; parameters[10].Value = model.tDo; object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters); if (obj == null) { return(0); } else { return(Convert.ToInt32(obj)); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Maticsoft.Model.tReg GetModel(int Id) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 Id,tName,tAdress,tCode,tMoney,tType,tPeo,tEm,tPhone,tIp,tTime,tDo from tReg "); strSql.Append(" where Id=@Id"); SqlParameter[] parameters = { new SqlParameter("@Id", SqlDbType.Int, 4) }; parameters[0].Value = Id; Maticsoft.Model.tReg model = new Maticsoft.Model.tReg(); DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }