问题来了:textbox里的字符串格式是2011-09-23,小弟在后台得到textbox的值,想把它转化成数据库里面的字符串的值,不如何转化,请各位前辈指教,万分感激。

解决方案 »

  1.   

    一般情况下 用Convert.DateTime(textbox.text) 或者dateTime.Parse(textbox.text)然后应该就能插入到数据库了吧????
      

  2.   

    string test1 = test2.ToString("yyyy-MM-dd HH:mm:ss.fff");"yyyy-MM-dd HH:mm:ss.fff" 有很多格式"yyyy-MM-dd"你可以参考:
    http://hi.baidu.com/tdskee/blog/item/d2768d160f30d45af2de3227.html
      

  3.   

    数据库是日期类型吗?
    Convert.DateTime(textbox.text)
      

  4.   

    在sql语句中用 CONVERT(DATE,"2011-09-23",120)函数啊
      

  5.   

    数据库里面
    convert(datetime,"时间");用代码的话
    直接DateTime.Now.Tostring();//这是获取秒在内的时间
      

  6.   

    CONVERT(DATE,"时间",120)或是直接指定格式的转换都可以!
      

  7.   

    textbox里面是 2011-09-23,数据库里面是datatime数据类型,不知道如何让转化