请问我的一个文本框里面显示的是当前日期时间的,我想将他写进数据库的datetime列,应该怎样转换,谢谢!

解决方案 »

  1.   

    你在textbox裡日期格式是怎樣的?
    例如:dd/MM/yyyy的話,寫入數據庫就是convert(datetime,textbox.Text,103)
      

  2.   

    格式是now默认的,日期时间的,
      

  3.   

    DateTime date = Convert.ToDateTime(TextBox1.Text.Trim());
      

  4.   

    DateTime dt = Convert.ToDateTime(textbox.Text.Trim());
      

  5.   

    下面这两句都可以将字符串转换成int型1.Convert.ToInt32(TextBox1.Text);2.int.Parse(TextBox1.Text);
    最好加上try,catch块。为什么楼主要这样转换?难道数据库中的日期不是datetime类型。而是用整型分开存储年月日?
      

  6.   

    数据库的是datetime类型,而我的文本输入框的文字取出来后是字符的啊,我要将字符转换成日期才能写进数据库呀,还有数字的也是同样的