2012-04-24 9 views
1

null을 허용하지 않지만 빈 문자열을 허용하는 열이 있습니다. Allow Empty String 유효성 검사 속성을 토글하지만 빈 문자열로 데이터를 삽입 할 때 여전히 A value is required 오류가 발생합니다. 결과적으로 해당 필드에 공백을 넣고 편집 모드에서 빈 문자열로 변경해야합니다. 이 문제를 어떻게 해결할 수 있습니까?Lightswitch에서 빈 문자열 허용

답변

2

@ 폴 - 당신이 고유 데이터베이스를 사용하는 경우이 옵션이 표시되지 않도록 은 빈 문자열부착 데이터 소스에서 문자열 속성에만 적용 할 수 있도록합니다.

@Walter - 문자열 속성이 Null으로 초기화 되었기 때문에 문제가 있다고 생각합니다. 빈 문자열이 아닙니다. TextBox에 빈 문자열이 포함되도록하려면 테이블의 만든 메서드 또는 화면 InitialiseDataWorkspace 메서드에서 빈 문자열로 초기화해야합니다. SQL Server에서는 정상입니다. Null은 을 의미합니다. 아무 것도 입력하지 않았습니다. 빈 문자열은이 속성이 의도적으로 값이 아니며으로 설정되었음을 의미하는 반면, 속성에는이 입력되었습니다. 사람들을 쉽게 여행 할 수있는 미묘한 차이 &입니다.

나는 그 의미하게 희망 :

널 컬럼의 가치 = 알 수없는 빈 문자열 = 열의 값이 의도적으로 빈

로 설정되어

(입력되지 않았습니다)