用户:  密码: 记住我     找回密码 
| 文章 >> 编程通用 >> 未分类的问答

字串不被认可为有效的DateTime。IAM试图保存的日期,但它给了我这个错误

日期 | 作者amr_amrovitsh | 浏览86 | 评分100 | 标签未分类的问答 评论

string D1 = Convert.ToDateTime(TextBox5.Text).ToString("0:MM/dd/yyyy");

Emp_Course EC = new Emp_Course();

EC.Course_ID = M.Courses.Single(c => c.Course_Name == DropDownList2.Text).Course_ID;

EC.Emp_ID = M.Employees.Single(c => c.Emp_Name == DropDownList1.Text).Emp_ID;

EC.Course_Start_Date = Convert.ToDateTime(D1);

EC.Course_End_Date =Convert.ToDateTime( TextBox6.Text.Trim().ToString());

 

if (EC.Course_End_Date > EC.Course_Start_Date)

{

  Response.Write("<script>alert('the end date cannot be bigger than start date')</script>");

  return;

}

 

M.Emp_Courses.InsertOnSubmit(EC);

M.SubmitChanges();

Response.Write("<script>alert('Data Saved')</script>");

关于作者:amr_amrovitsh


中国
我是一名编程爱好者,
谢谢www.orcode.com为我们提供一个学习和分享的平台。
有什么问题。可以就本内容回复,我看到时。会尽量回复的。
评论会员:游客 时间:2012/02/07
amr_amrovitsh:感谢帮助我想通问题是,如果u得到了同样的错误第一:-u有改变格式的DateTimePickerUR使用您的Windows的datetime文化我的问题是IAM使用,而内置的datetime使用dd/MM/YYYY的格式为MM/DD/YYYY的DateTimePicker所有我做我改变了格式和行之有效
virang_21
评论会员:游客 时间:2012/02/07
{C}TextBox的文本转换为DateTime,然后再串,然后返回到DateTime。对于第一个,你使用字符串格式和结束日期,你没有。保持你的代码一致
SAKryukov
评论会员:游客 时间:2012/02/07
你不知道什么用户可以键入您的消息框。你可以处理它buthellip;为什么,为什么搞乱所有文本框。不会更容易使用错误不会离开房间一个DateTimePicker?请参阅:imgsrc=](CodeProject上的文章),{A},{A2}]mdash;的SA
NandaKumer
评论会员:游客 时间:2012/02/07
检查这些博客{A3的}{A4纸}{A5的}-NDK的
 文章分类
 桌面
 网页开发
 移动开发
 数据库
 多媒体
 编程语言
 平台,框架和库
 编程通用
 图形/设计
 开发周期
 一般阅读
 第三方产品
 作者资源
 其他
快速解答标签
c x 6850
VC x 7405