public virtual bool Add2(DbConn PubConn, tb_messagequeue_model model) { List<ProcedureParameter> Par = new List<ProcedureParameter>() { //mq�������߶˵Ĵ���ʱ�䣨�����߶�ʱ����ܸ�������ʱ�䲻һ�£� new ProcedureParameter("@mqcreatetime", model.mqcreatetime), //��Ϣ����,0=�ɶ���Ϣ��1=��Ǩ����Ϣ new ProcedureParameter("@state", model.state), //��Դ����:0 ��ʾ ��������,1 ��ʾ Ǩ����Ϣ new ProcedureParameter("@source", model.source), //��Ϣ�壨��Ϣ����,��json��ʽ�洢��Ϊ���Ķ����ǣ� new ProcedureParameter("@message", model.message), //sql���ݽڵ㴦�Ĵ���ʱ��(�Թ�������ʱ��Ϊ) new ProcedureParameter("@sqlcreatetime", model.sqlcreatetime) }; int rev = PubConn.ExecuteSql(string.Format(@"insert into {0}(mqcreatetime,sqlcreatetime,state,source,message) values(@mqcreatetime,@sqlcreatetime,@state,@source,@message)", TableName), Par); return rev == 1; }
public virtual tb_messagequeue_model CreateModel(DataRow dr) { var o = new tb_messagequeue_model(); //��Ϣid��,����1+���ݽڵ���+��������+ʱ�������+����id if (dr.Table.Columns.Contains("id")) { o.id = dr["id"].Tolong(); } //mq�������߶˵Ĵ���ʱ�䣨�����߶�ʱ����ܸ�������ʱ�䲻һ�£� if (dr.Table.Columns.Contains("mqcreatetime")) { o.mqcreatetime = dr["mqcreatetime"].ToDateTime(); } //sql���ݽڵ㴦�Ĵ���ʱ�� if (dr.Table.Columns.Contains("sqlcreatetime")) { o.sqlcreatetime = dr["sqlcreatetime"].ToDateTime(); } //��Ϣ����,0=�ɶ���Ϣ��1=��Ǩ����Ϣ if (dr.Table.Columns.Contains("state")) { o.state = dr["state"].ToByte(); } //��Դ����:0 ��ʾ ��������,1 ��ʾ Ǩ����Ϣ if (dr.Table.Columns.Contains("source")) { o.source = dr["source"].ToByte(); } //��Ϣ�壨��Ϣ����,��json��ʽ�洢��Ϊ���Ķ����ǣ� if (dr.Table.Columns.Contains("message")) { o.message = dr["message"].Tostring(); } return o; }