방법: 식을 표시하는 데이터 열 만들기

데이터 집합의 데이터 테이블에 데이터베이스에서 읽어온 값이 아닌 계산된 값의 열이 포함될 수 있습니다. 예를 들어, 주문 세부 내역 레코드의 경우 실제 합계를 레코드에 저장하는 것보다 수량과 단가를 곱해 주는 ExtendedPrice 열을 정의하는 것이 좋습니다. 계산된 열에서도 자식 레코드의 값을 더하거나 셀 수 있으며 다른 레코드를 필터링할 수 있습니다. 식을 사용하여 계산된 열을 정의할 수 있습니다.

식의 구문은 표준 연산자로 구성됩니다. SQL 문에서와 같이 해당 열 이름을 사용하여 데이터 값을 참조할 수 있으며 Count와 같은 집계 함수를 포함시킬 수 있습니다.

예를 들어, 현재 레코드의 UnitPrice와 Quantity 열을 곱한 값이 들어가는 ExtendedPrice 열의 식은 다음과 같습니다.

UnitPrice * Quantity

예약어 Child 뒤에 열 이름을 붙이면 자식 테이블에서 해당 열을 참조할 수 있습니다. 예를 들어, 다음 식은 관련된 모든 자식 레코드에 있는 Price 열의 평균값을 반환합니다.

Avg(Child.Price)

자세한 내용은 Expression 속성을 참조하십시오.

데이터 집합 디자이너에서 식 열을 만들 수 있습니다. 열을 만드는 방법에 대한 자세한 내용은 방법: DataTable에 열 추가를 참조하십시오.

참고

표시되는 대화 상자와 메뉴 명령은 활성 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 설정에 대한 작업을 참조하십시오.

데이터 집합 디자이너에서 열 식을 만들려면

  1. 데이터 집합 디자이너에서 데이터 집합을 엽니다. 자세한 내용은 방법: 데이터 집합 디자이너에서 데이터 집합 열기를 참조하십시오.

  2. 원하는 데이터 테이블에서 식을 추가할 열을 선택하거나 테이블에 새 열을 추가합니다. 자세한 내용은 방법: DataTable에 열 추가를 참조하십시오.

  3. 속성 창에서 Expression 속성에 식을 입력합니다.

참고 항목

기타 리소스

DataTable 디자인

TableAdapter