2012-06-16 1 views
0

3 개의 드롭 다운 목록이 포함 된 ASP.NET 양식이 있습니다. 목록은 생년월일 (생년월일)을 선택하는 데 사용됩니다. 선택한 날짜를 SQL 데이터베이스에 저장하려면 어떻게합니까? DD, MMYY에 대해 3 개의 별도 열이 필요합니까? 3 열을 작성해야하는 경우 나이를 어떻게 계산합니까? 저장 프로 시저를 사용하여 양식의 값을 데이터베이스로 전송합니다.3 dropdownlist (ASP.NET)에서 DOB를 SQL 데이터베이스에 저장하는 방법?

저는 초보자입니다. 감사!

답변

1

개별 값 (월, 일, 년)을 가져 와서 단일 날짜로 결합한 다음 저장합니다. 당신이 그 반대의 경우, 날짜를 가져 와서 개별 값으로 분해 한 다음 각 드롭 다운을 적절히 업데이트하십시오.

저장하기 전에 날짜를 확인하여 "2012 년 2 월 30 일"을 저장하지 않도록하십시오.

0

또한

다음

int yr = 2009; //yrdropdown value 
int month = 04; //monthdropdown value 
int days = 30; //day dropdown value 
DateTime dob = new DateTime(yr, month, day); 
처럼 다음을 수행

  • 데이터베이스 테이블의 날짜 열을 생성 할 수있다
관련 문제