最近在写一个程序,需要把c#的datetime型时间输出到mysql中的datetime型的栏里,却总是报错。百度了一下有人说两个软件的datetime型不同需要转换,不过百度提供的方法解决的是从mysql里提取出datetime 型到c#。我现在需要从c#输出到mysql里。求大神指点迷津!

解决方案 »

  1.   

    建议用string保存时间日期,这样即可以兼容所有数据库,也免去了格式不统一造成的麻烦。
      

  2.   

    服务器是Linux 还是Windows
      

  3.   

    daper 
      

  4.   

    建议用时间戳, UNIX_TIMESTAMP
    然后c#这边用long型保存
      

  5.   

    windows
      

  6.   

    long型怎么能传给datetime 呢?
      

  7.   

    ORM框架,比EF,Nhibernate轻量级
      

  8.   

    ORM框架,比EF,Nhibernate轻量级
    你可以理解为SqlHelper
      

  9.   

    http://t.51108.net/file/27&utm_source=AA01
      

  10.   

    MySql数据库中datetime的类型,不能设置长度,长度要留空,不然用.net读取会出错