/// <summary> /// 更新一条数据 /// </summary> public bool Update(Tc.Model.TcLiuyan model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update TcLiuyan set "); strSql.Append(" Xingming = @Xingming , "); strSql.Append(" QQ = @QQ , "); strSql.Append(" GongsiMc = @GongsiMc , "); strSql.Append(" Email = @Email , "); strSql.Append(" Dianhua = @Dianhua , "); strSql.Append(" Dizhi = @Dizhi , "); strSql.Append(" Neirong = @Neirong , "); strSql.Append(" RukuSj = @RukuSj "); strSql.Append(" where ID=@ID "); SqlParameter[] parameters = { new SqlParameter("@ID", SqlDbType.Int, 4), new SqlParameter("@Xingming", SqlDbType.NVarChar, 100), new SqlParameter("@QQ", SqlDbType.NVarChar, 100), new SqlParameter("@GongsiMc", SqlDbType.NVarChar, 100), new SqlParameter("@Email", SqlDbType.NVarChar, 100), new SqlParameter("@Dianhua", SqlDbType.NVarChar, 100), new SqlParameter("@Dizhi", SqlDbType.NVarChar, 100), new SqlParameter("@Neirong", SqlDbType.NText), new SqlParameter("@RukuSj", SqlDbType.DateTime) }; parameters[0].Value = model.ID; parameters[1].Value = model.Xingming; parameters[2].Value = model.QQ; parameters[3].Value = model.GongsiMc; parameters[4].Value = model.Email; parameters[5].Value = model.Dianhua; parameters[6].Value = model.Dizhi; parameters[7].Value = model.Neirong; parameters[8].Value = model.RukuSj; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Tc.Model.TcLiuyan DataRowToModel(DataRow row) { Tc.Model.TcLiuyan model = new Tc.Model.TcLiuyan(); if (row != null) { if (row["ID"] != null && row["ID"].ToString() != "") { model.ID = int.Parse(row["ID"].ToString()); } if (row["Xingming"] != null) { model.Xingming = row["Xingming"].ToString(); } if (row["QQ"] != null) { model.QQ = row["QQ"].ToString(); } if (row["GongsiMc"] != null) { model.GongsiMc = row["GongsiMc"].ToString(); } if (row["Email"] != null) { model.Email = row["Email"].ToString(); } if (row["Dianhua"] != null) { model.Dianhua = row["Dianhua"].ToString(); } if (row["Dizhi"] != null) { model.Dizhi = row["Dizhi"].ToString(); } if (row["Neirong"] != null) { model.Neirong = row["Neirong"].ToString(); } if (row["RukuSj"] != null && row["RukuSj"].ToString() != "") { model.RukuSj = DateTime.Parse(row["RukuSj"].ToString()); } } return(model); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(Tc.Model.TcLiuyan model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into TcLiuyan("); strSql.Append("Xingming,QQ,GongsiMc,Email,Dianhua,Dizhi,Neirong,RukuSj"); strSql.Append(") values ("); strSql.Append("@Xingming,@QQ,@GongsiMc,@Email,@Dianhua,@Dizhi,@Neirong,@RukuSj"); strSql.Append(") "); strSql.Append(";select IDENT_CURRENT('TcLiuyan')"); SqlParameter[] parameters = { new SqlParameter("@Xingming", SqlDbType.NVarChar, 100), new SqlParameter("@QQ", SqlDbType.NVarChar, 100), new SqlParameter("@GongsiMc", SqlDbType.NVarChar, 100), new SqlParameter("@Email", SqlDbType.NVarChar, 100), new SqlParameter("@Dianhua", SqlDbType.NVarChar, 100), new SqlParameter("@Dizhi", SqlDbType.NVarChar, 100), new SqlParameter("@Neirong", SqlDbType.NText), new SqlParameter("@RukuSj", SqlDbType.DateTime) }; parameters[0].Value = model.Xingming; parameters[1].Value = model.QQ; parameters[2].Value = model.GongsiMc; parameters[3].Value = model.Email; parameters[4].Value = model.Dianhua; parameters[5].Value = model.Dizhi; parameters[6].Value = model.Neirong; parameters[7].Value = model.RukuSj; object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters); if (obj == null) { return(0); } else { return(Convert.ToInt32(obj)); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Tc.Model.TcLiuyan GetModel(int ID) { StringBuilder strSql = new StringBuilder(); strSql.Append("select ID, Xingming, QQ, GongsiMc, Email, Dianhua, Dizhi, Neirong, RukuSj "); strSql.Append(" from TcLiuyan "); strSql.Append(" where ID=@ID"); SqlParameter[] parameters = { new SqlParameter("@ID", SqlDbType.Int, 4) }; parameters[0].Value = ID; Tc.Model.TcLiuyan model = new Tc.Model.TcLiuyan(); DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { if (ds.Tables[0].Rows[0]["ID"].ToString() != "") { model.ID = int.Parse(ds.Tables[0].Rows[0]["ID"].ToString()); } model.Xingming = ds.Tables[0].Rows[0]["Xingming"].ToString(); model.QQ = ds.Tables[0].Rows[0]["QQ"].ToString(); model.GongsiMc = ds.Tables[0].Rows[0]["GongsiMc"].ToString(); model.Email = ds.Tables[0].Rows[0]["Email"].ToString(); model.Dianhua = ds.Tables[0].Rows[0]["Dianhua"].ToString(); model.Dizhi = ds.Tables[0].Rows[0]["Dizhi"].ToString(); model.Neirong = ds.Tables[0].Rows[0]["Neirong"].ToString(); if (ds.Tables[0].Rows[0]["RukuSj"].ToString() != "") { model.RukuSj = DateTime.Parse(ds.Tables[0].Rows[0]["RukuSj"].ToString()); } return(model); } else { return(null); } }
/// <summary> /// 增加一条数据 /// </summary> public int Add(Tc.Model.TcLiuyan model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into TcLiuyan("); strSql.Append("Xingming,QQ,GongsiMc,Email,Dianhua,Dizhi,Neirong,RukuSj)"); strSql.Append(" values ("); strSql.Append("@Xingming,@QQ,@GongsiMc,@Email,@Dianhua,@Dizhi,@Neirong,@RukuSj)"); SqlParameter[] parameters = { new SqlParameter("@Xingming", SqlDbType.VarChar, 255), new SqlParameter("@QQ", SqlDbType.VarChar, 255), new SqlParameter("@GongsiMc", SqlDbType.VarChar, 255), new SqlParameter("@Email", SqlDbType.VarChar, 255), new SqlParameter("@Dianhua", SqlDbType.VarChar, 255), new SqlParameter("@Dizhi", SqlDbType.VarChar, 255), new SqlParameter("@Neirong", SqlDbType.VarChar, 0), new SqlParameter("@RukuSj", SqlDbType.Date) }; parameters[0].Value = model.Xingming; parameters[1].Value = model.QQ; parameters[2].Value = model.GongsiMc; parameters[3].Value = model.Email; parameters[4].Value = model.Dianhua; parameters[5].Value = model.Dizhi; parameters[6].Value = model.Neirong; parameters[7].Value = model.RukuSj; int rows = DbHelper.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(GetMaxId()); } else { return(0); } }
/// <summary> /// 得到一个对象实体 /// </summary> public Tc.Model.TcLiuyan GetModel(int ID) { StringBuilder strSql = new StringBuilder(); strSql.Append("select ID,Xingming,QQ,GongsiMc,Email,Dianhua,Dizhi,Neirong,RukuSj from TcLiuyan "); strSql.Append(" where ID=@ID"); SqlParameter[] parameters = { new SqlParameter("@ID", SqlDbType.Int, 4) }; parameters[0].Value = ID; Tc.Model.TcLiuyan model = new Tc.Model.TcLiuyan(); DataSet ds = DbHelper.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }