如题,2014/12/26 15:54:16 只需要2014/12/26这部分数据,在VS2012中使用System.DateTime.Now.Date 取得2014/12/26 00:00:00,使用System.DateTime.Now.ToString("yyyy/MM/dd") 就可以取得正确的部分2014/12/26,但是写入数据库中的数据要求是datetime类型,再进行修改Convert.ToDateTime(System.DateTime.Now.ToString("yyyy/MM/dd")),取得却还是2014/12/26 00:00:00,怎么办呢?
求助大神!因为这个数据即会写入MySQL,也会写入Oracle,所以写入不同数据库需要什么变化吗?
------解决思路----------------------
vs里面转化为字符串,然后拼接oracle语句的时候to_date处理
v_sql="insert into T(d)values(to_date('" & System.DateTime.Now.ToString("yyyy/MM/dd") & "','yyyy/mm/dd'))"