C#+Access的Time问题,在线等待!
我有两个表(都是access数据表),从一个表中取数据放入另一张表中,原表中有一个子段aarrive_time 是DateTime型的长日期格式,目的表中也有一样的字段arrive_time DateTime长日期格式的,结果在写入时,目的表中的arrive_time中的内容不正确,时间全部是0:00:00,请问为什么???
源代码如下:
m_Row = dS_total.Tables["kq_total"].NewRow();
m_Row["id"] = dS_cf.kq_cf.Rows[i]["id"].ToString();
m_Row["name"] = dS_cf.kq_cf.Rows[i]["name"].ToString();
m_Row["arrive_date"] = dS_cf.kq_cf.Rows[i]["arrive_date"].ToString();
m_time = dS_cf.kq_cf.Rows[i]["arrive_time"].ToString();
m_dtime = System.Convert.ToDateTime(dS_cf.kq_cf.Rows[i]["arrive_time"].ToString());
m_time = System.Convert.ToString(m_dtime.Hour) + ":" + System.Convert.ToString(m_dtime.Minute);
//m_Row["arrive_time"] = System.Convert.ToDateTime(m_time);
m_Row["arrive_time"] = m_dtime.ToShortTimeString();
m_Row["state"] = dS_cf.kq_cf.Rows[i]["state"].ToString();
dS_total.kq_total.Rows.Add(m_Row);