public bool UpdataHonor(Honor honor)
{
OleDbParameter[] paras ={
new OleDbParameter ("@id",honor.Id),
new OleDbParameter ("@title",honor.Title),
new OleDbParameter ("@content",honor.Content),
new OleDbParameter ("@author",honor.Author),
new OleDbParameter ("@img",honor.Imgpath),
new OleDbParameter("@date", DateTime.Now)
};
return sql.ExeCmd("UPDATE Honor SET ImgPath=@img,Title=@title,[Content]=@content,Author=@author,CreateTime=@date WHERE Id=@id", CommandType.Text, paras);
}
public bool ExeCmd(string CmdTxt, CommandType CmdType, OleDbParameter[] paras)
{
using (OleDbConnection conn = GetConn())
{
int i = 0;
bool flag = false;
OleDbCommand cmd = new OleDbCommand(CmdTxt, conn);
cmd.CommandType = CmdType;
cmd.Parameters.AddRange(paras);
try
{
conn.Open();
i = cmd.ExecuteNonQuery();
if (i != 0)
{
flag = true;
}