我在数据库中有一个字段time是DateTime类型的,当我再后台添加一条信息时,提示“从字符串向 datetime 转换时失败”
        ActivityManager am = new ActivityManager();
        Activity activity = new Activity();        activity.Time =Convert.ToDateTime(txtTime.Text);        activity.Text1 = FreeTextBox1.Text;
        activity.Filename1 = Path.GetFileName(this.filename1.PostedFile.FileName);
        activity.Filename2 = Path.GetFileName(this.filename2.PostedFile.FileName);
        activity.Title = txtTitle.Text;
        int n = am.AddActivity(activity);这要怎么解决?

解决方案 »

  1.   

    txtTime.Text中写的内容格式不对吧。
      

  2.   

    估计是你格式不对txtTime.Text 所以没法转换成时间
    时间转字符串是这样的2012-7-27 16:37:24
      

  3.   

    textbox别让用户自己写  而要给他“选” 
      

  4.   

    我用的是Calendar 控件    以前添加是没问题的    今天添加就出这样的错误
      

  5.   

    txtTime.Text不是特殊情况都写成这样txtTime.Text。trim()