首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

小弟我吧DateTime.Now存入ACCESS数据库只显示2012-10-25想精确到分怎么处理

2012-11-07 
我吧DateTime.Now存入ACCESS数据库只显示2012-10-25想精确到分怎么办我吧 DateTime.Now存入ACCESS数据库

我吧DateTime.Now存入ACCESS数据库只显示2012-10-25想精确到分怎么办
我吧 DateTime.Now存入ACCESS数据库 只显示 2012-10-25 我想让他显示精确到分的时间怎么办啊? 
代码如下:

C# code
            string strsql = "INSERT INTO [urls]([Flag],[Url],[LastCheckTime])VALUES(@Flag,@Url,@LastCheckTime)";            OleDbParameter[] parameter = {                                             new OleDbParameter("@Flag",OleDbType.VarChar,255),                                             new OleDbParameter("@Url",OleDbType.VarChar,255),                                             new OleDbParameter("@LastCheckTime",OleDbType.DBDate)                                         };            parameter[0].Value = "lkf01";            parameter[1].Value = "http://www.w8le.com";            parameter[2].Value = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));            //parameter[2].Value = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");            DBHelper.ExecuteNonQuery(strsql, parameter);


[解决办法]
OleDbType.DBTimeStamp格式为 yyyymmddhhmmss 的日期和时间数据 (DBTYPE_DBTIMESTAMP)。它映射到 DateTime。

热点排行