MS Access 2007에서 (Access 2000 형식을 사용하는 경우) 쿼리에서 부울 출력을 얻으려는 결과가 0 또는 -1 대신 확인란으로 표시됩니다.쿼리에서 부울을 출력하는 방법
쿼리가 부울 입력을 따라 전달되면 제대로 작동합니다. 평가를 시도하면 결과는 0 또는 -1이지만 TRUE/FALSE가 아닙니다.
내가 시도: 각각의 경우에
SELECT (MyInt > 1) AS MyBoolResult
SELECT CBool(MyInt > 1) AS MyBoolResult
SELECT IIF((MyInt > 1), TRUE, FALSE) AS MyBoolResult
SELECT CBool(IIF((MyInt > 1), TRUE, FALSE)) AS AS MyBoolResult
내 결과는 0 또는 -1이고, 나는의 GridView를 사용하여 ASP 닷넷 웹 페이지에 표시 아래 확인란 스트림이 점을 얻을 수 없습니다.
내가 원하는 것은 무엇입니까? 그렇다면 달성 방법은 무엇입니까?
어로 "로 변경")
@David, Access 2007을 사용해 보셨습니까? 게시하기 전에 시도하고 계산 된 필드 식에 표시 컨트롤에 대한 선택 항목 중 확인란이 없습니다. A2007 SP2 – HansUp
이 표현식 -> lastyear : IIf (Year (startdate) = 2008, True, False)를 사용하여 MDB 및 ACCDB 형식을 모두 시도했습니다. <- 여전히 확인란이 표시 제어 옵션에 포함되어 있지 않습니다. – HansUp