public bool Modify(bbsData datbbs) { int iRel = -1; bool bRel = false; DataAccess.CommonDB objDB = new DataAccess.CommonDB(); try { objDB.OpenConnection(); string strSql = "update bbs set userid=@userid,thetime=@thetime,memos=@memos where Id = @Id"; objDB.Command.CommandType = System.Data.CommandType.Text; objDB.Command.CommandText = strSql; objDB.Command.Parameters.AddWithValue("@userid", datbbs.userid); objDB.Command.Parameters.AddWithValue("@thetime", datbbs.thetime); objDB.Command.Parameters.AddWithValue("@memos", datbbs.memos); objDB.Command.Parameters.AddWithValue("@Id", datbbs.Id); iRel = objDB.Command.ExecuteNonQuery(); } catch (Exception ex) { iRel = -1; } objDB.CloseConnection(); objDB.Dispose(); objDB = null; bRel = (iRel.Equals(1) ? true : false); return(bRel); }
public bbsData[] Put(string casestr) { int iRel = -1; DataAccess.CommonDB objDB = new DataAccess.CommonDB(); bbsData[] datbbs = new bbsData[1]; string sql = "select * from bbs where 1 = 1 "; sql += casestr; try { objDB.OpenConnection(); DataSet ds = objDB.QueryData(sql, "departmentinfo"); if (ds.Tables.Count > 0) { long nRow = ds.Tables[0].Rows.Count; if (nRow > 0) { datbbs = new bbsData[nRow]; for (int i = 0; i < nRow; i++) { datbbs[i] = new bbsData(); datbbs[i].userid = ds.Tables[0].Rows[i]["userid"].ToString(); datbbs[i].thetime = ds.Tables[0].Rows[i]["thetime"].ToString(); datbbs[i].memos = ds.Tables[0].Rows[i]["memos"].ToString(); } } } } catch (Exception ex) { iRel = -1; } objDB.CloseConnection(); objDB.Dispose(); objDB = null; return(datbbs); }