2012-04-15 2 views
0

C#의 새로운 기능입니다. 내 문제를 해결하는 데 도움을 줄 수 있습니까? 데이터베이스의 값에 따라 체크 된 체크 박스를 표시하려고합니다. 내가 그것을 자동으로 체크 박스를 선택해야 데이터베이스에서 데이터를 검색 할 때데이터베이스의 값에 따라 체크 체크 박스를 어떻게 표시 할 수 있습니까?

나는이 체크 박스

  1. fullpayment
  2. EMI

있습니다.

만기일을 확인한 후 만기일을 체크해야한다면, 만약에 EMI 체크 박스를 체크해야합니다. 그 중 하나는 당신이 부울 열을 추가 를 확인해야하는 경우

답변

0

는 말은 SQL Server에서 비트 형식이 그에게 FullPayment 체크 박스와! FullPayment

에 EMI 확인란을 설정 그럼이 FullPayment 말 전화 따라 다름

새 레코드에 대해 말하지 않으면 사용자가 하나를 선택해야합니다. 그렇다면 FullPayment 부울을 사용하고 DB에 null로 설정하여 설정하지 않을 수도 있습니다. 모두가 그것의 두 논리 값 또는 시나리오 1 사용 아무것도하지만, 내 선호하는 솔루션이 될 수있는 경우

정수 PaymentState

0 = neither set 
1 = Full Payment 
2 = EMI 
3 = Both 

그런 FullPaymentCheckbox.Checked = (PaymentState & 1) > 0;EMICheckbox.Checked = (PaymentState & 2) > 0;

관련 문제