SQL Server 2000에 대한보기를 만들고 ODBC를 통해 내 Access 2007 데이터베이스에보기를 연결했습니다. Access에서보기를 열면 중복 된 값처럼 보입니다. 문제의 데이터 ID를 포함하도록 내보기를 업데이트했으며 중복되었습니다.왜 링크 된보기에서 MS Access와 SQL Manager의 결과가 달라 집니까?
액세스 유형이 해당 유형의 모든 행에 대해 각 유형에 대한 첫 번째 레코드를 표시하는 것 같습니다. 이 question은 Order By 또는 Top 절을 언급했지만 언급 한 내용 중 하나를 사용하지는 않습니다. 보기는 8 개의 표를 함께 연결하며 제가 생각할 수있는 유일한 점은 제가보기에있는 표 중 일부입니다. 액세스가 연결되어 있지 않습니다. 이 테이블을 연결하기 위해 연결하려고 합니다만 Access에서 필요하다고 생각하지 않습니다.
나는 Google에서 답변을 찾기가 힘들었지 만 언급 한 질문 외에 많은 행운이 없었습니다. 이와 같은 링크 된 뷰의 경우 정상적인 동작입니까?
이
나의 결과는 SQL 관리자에서 설정됩니다id Type Dim1
---- ------------ ------
3111 Pipe 480
3112 Fittings 0
3113 Pipe 1080
3114 Fittings 0
3115 Fittings 0
3116 Fittings 0
3117 Pipe 216
및 액세스에 나는이 참조 : 당신은 Access에서 연결된 모든 8 개의 테이블이 필요하지 않습니다
id Type Dim1
---- ------------ ------
3111 Pipe 480
3112 Fittings 0
3111 Pipe 480
3112 Fittings 0
3112 Fittings 0
3112 Fittings 0
3111 Pipe 480
나는 그것이 그렇게 간단 할 것임을 알았다. ID를 추가 할 때 테이블을 새로 고쳤습니다. 삭제하지 않으면 고유 레코드 대화 상자가 표시되지 않습니다. 감사. – xecaps12