Access 中时间格式 yyyy-MM-dd 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))

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

posted @ 2011-03-03 23:07  双魂人生  阅读(4525)  评论(0)    收藏  举报