小弟我吧DateTime.Now存入ACCESS数据库只显示2012-10-25想精确到分怎么处理
我吧DateTime.Now存入ACCESS数据库只显示2012-10-25想精确到分怎么办
我吧 DateTime.Now存入ACCESS数据库 只显示 2012-10-25 我想让他显示精确到分的时间怎么办啊?
代码如下:
------解决方案--------------------
OleDbType.DBTimeStamp 格式为 yyyymmddhhmmss 的日期和时间数据 (DBTYPE_DBTIMESTAMP)。它映射到 DateTime。
我吧 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。