2013-08-24 3 views
0

저는 Form1에 DateTimePicker 컨트롤이 있습니다. 내 DB에서 Employee 테이블의 nvarchar(50) BirthDate 필드에서 해당 컨트롤의 값을 설정하려고합니다.DateTimePicker 컨트롤의 값을 설정하는 방법은 무엇입니까?

public string EmpBirthDate 
{ 
    get { return dateTimePickerBirthDate.Value.ToString(); } 
    set { dateTimePickerBirthDate.Value = DateTime.Parse(value); } 
} 

는하지만,이 오류 얻을 : MSDN에 따르면

'System.Windows.Forms.DateTimePicker' does not contain a definition for 'value' and no extension method 'value' accepting a first argument of type 'System.Windows.Forms.DateTimePicker' could be found (are you missing a using directive or an assembly reference?)

+1

'값'하지 '가치'. –

+3

왜 '생년월일'필드가 처음에는'nvarchar (50)'입니까? 왜 날짜 기반 형식이 아닌 텍스트로 유지할 것입니까? –

+1

게시 한 오류 메시지에 '값'(소문자 v)이 표시되고 속성은 실제로 '값'(대문자 V)임을 유의하십시오. – Tim

답변

관련 문제