C# 如何设置DateTimePicker控件的值?
我有一个form1中的DateTimePicker控件。我想从数据库中雇员表的C# 如何设置DateTimePicker控件的值?,c#,linq,linq-to-sql,C#,Linq,Linq To Sql,我有一个form1中的DateTimePicker控件。我想从数据库中雇员表的nvarchar(50)BirthDate字段在该控件中设置它的值 public string EmpBirthDate { get { return dateTimePickerBirthDate.Value.ToString(); } set { dateTimePickerBirthDate.Value = DateTime.Parse(value); } } 但是,我得到了这个错误: “Sy
nvarchar(50)
BirthDate字段在该控件中设置它的值
public string EmpBirthDate
{
get { return dateTimePickerBirthDate.Value.ToString(); }
set { dateTimePickerBirthDate.Value = DateTime.Parse(value); }
}
但是,我得到了这个错误:
“System.Windows.Forms.DateTimePicker”不包含定义
对于'value',没有接受第一个参数的扩展方法'value'
可以找到“System.Windows.Forms.DateTimePicker”类型的(您是吗
缺少使用指令或程序集引用?)
根据MSDN,DateTimePicker有一个名为'Value'的属性,大写字母为V,而不是小写:根据MSDN,DateTimePicker有一个名为'Value'的属性,大写字母为V,而不是小写:为什么您的
出生日期
字段首先是nvarchar(50)
?为什么要将其保留为文本而不是基于日期的类型?请注意,您发布的错误消息显示“value”(小写v),并且属性实际上是value
(大写v)。为什么您的BirthDate
字段首先是nvarchar(50)
?为什么要将其保留为文本而不是基于日期的类型?请注意,您发布的错误消息显示“value”(小写v),而该属性实际上是value
(大写v)。