Access 中时间格式 yyyyMMdd HH:mm:ss

今天在往Aceess数据库中添加格式为 yyyy-MM-dd HH:mm:ss的时间类型时候 总结下面两种方式:

     OleDbParameter[] parameters = {
       new OleDbParameter("@MessageTitle", OleDbType.VarChar,50),
       new OleDbParameter("@CompanyName", OleDbType.VarChar,50),
       new OleDbParameter("@MessageName", OleDbType.VarChar,50),
       new OleDbParameter("@MessageTel", OleDbType.VarChar,50),
       new OleDbParameter("@QQ", OleDbType.VarChar,50),
       new OleDbParameter("@Sex", OleDbType.VarChar,50),
       new OleDbParameter("@MessageEmail", OleDbType.VarChar,50),
       new OleDbParameter("@Address", OleDbType.VarChar,50),
       new OleDbParameter("@Message", OleDbType.VarChar,0),
       new OleDbParameter("@Audit", OleDbType.Integer,4),
       new OleDbParameter("@Reply", OleDbType.VarChar,0),
       new OleDbParameter("@AddTime",Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")))};

    2 OleDbParameter[] parameters = {
       new OleDbParameter("@MessageTitle", OleDbType.VarChar,50),
       new OleDbParameter("@CompanyName", OleDbType.VarChar,50),
       new OleDbParameter("@MessageName", OleDbType.VarChar,50),
       new OleDbParameter("@MessageTel", OleDbType.VarChar,50),
       new OleDbParameter("@QQ", OleDbType.VarChar,50),
       new OleDbParameter("@Sex", OleDbType.VarChar,50),
       new OleDbParameter("@MessageEmail", OleDbType.VarChar,50),
       new OleDbParameter("@Address", OleDbType.VarChar,50),
       new OleDbParameter("@Message", OleDbType.VarChar,0),
       new OleDbParameter("@Audit", OleDbType.Integer,4),
       new OleDbParameter("@Reply", OleDbType.VarChar,0),
       new OleDbParameter("@AddTime",AnLi.AddTime))};

       然后再表示层中将当前的时候值赋给Anli类的Addtime字段:

       AnLi.AddTime=Convert.ToDateTime(DateTime.Now(yyyy-MM-dd HH:mm:ss))

      时间仓促,大概说一下自己的做法

多思考,多创新,才是正道!
原文地址:https://www.cnblogs.com/shuang121/p/1970409.html