'Equals'에서 <type1> 형식의 값을 <type2> 형식의 값과 비교할 수 없습니다.
업데이트: 2007년 11월
'Equals' cannot compare a value of type <type1> with a value of type <type2>
Join 또는 Group Join 절의 Equals 연산자에서 정의되지 않은 방식으로 두 가지 데이터 형식을 비교하려고 시도했습니다. Boolean 값을 Date 형식과 비교하는 경우를 예로 들 수 있습니다.
오류 ID: BC36621
이 오류를 해결하려면
Equals 연산자 양쪽의 값이 공용 데이터 형식으로 변환할 수 있는 값인지 확인합니다. 다음과 같은 옵션을 사용할 수 있습니다.
CType 함수를 사용하여 하나 이상의 값을 특정 형식으로 변환합니다.
Convert 클래스 또는 변환 메서드를 사용하여 하나 이상의 값을 변경할 수 없는 공용 형식으로 변환합니다.
ToString 메서드를 사용하여 값을 문자열로 변환합니다.