【发布时间】:2012-06-07 15:08:01
【问题描述】:
//嗨!每当我尝试使用 DatePicker 插入日期时都会遇到问题
DateTime birth_date=Convert.ToDateTime(datePickerEBirthDate.SelectedDate);
SqlConnection SQLconnection = new SqlConnection(@"Server=MyMachineName\SQLEXPRESS;Database=MyDataBase;Integrated Security=SSPI");
SqlCommand command = SQLconnection.CreateCommand();
SQLconnection.Open();
command.CommandText = "INSERT INTO courses " +
"(name, birthdate) VALUES " +
"(@name, @birthdate)";
command.Parameters.AddWithValue("@name", txtName.Text);
command.Parameters.AddWithValue("@birthdate", birth_date);
command.ExecuteNonQuery();
SQLconnection.Close();
//这是错误信息
【问题讨论】:
-
使用 Visual Studio 断点并调试代码。看看birth_date 变量的值是多少?
-
值将出现在birth_date 变量 {1/1/0001 12:00:00 AM}
标签: c#