C#+Access的Time问题,在线等待!

nakrul 2002-07-08 09:30:48
我有两个表(都是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);
...全文
34 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
nakrul 2002-07-08
  • 打赏
  • 举报
回复
专家们请看这里

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧