다음을 통해 공유


데이터 소스 구성 대화 상자 - AccessDataSource

업데이트: 2007년 11월

데이터 소스 구성 - AccessDataSource 대화 상자를 사용하면 데이터 바인딩을 지원하는 ASP.NET 웹 서버 컨트롤에 데이터를 표시하려고 할 때 Microsoft Access 데이터 소스를 쉽게 구성할 수 있습니다. 대화 상자의 제목은 데이터 소스 컨트롤의 ID에 따라 달라집니다.

데이터가 DataSet 개체로 반환되는 경우 Microsoft Access 데이터베이스에서는 정렬, 필터링 및 페이징을 지원합니다.

보안 정보:

Microsoft Access 데이터베이스(.mdb 파일)의 보안 기능은 SQL Server 데이터베이스보다 적습니다. Access 데이터베이스는 프로덕션 웹 사이트에 권장되지 않습니다. 그러나 웹 응용 프로그램의 일부로 .mdb 파일을 사용해야 하는 경우에는 데이터 액세스 보안의 "Microsoft Access 데이터베이스" 단원에 있는 지침을 따르십시오.

다음은 데이터 바인딩을 지원하는 웹 서버 컨트롤의 몇 가지 예입니다.

BulletedList

DetailsView

GridView

RadioButtonList

CheckBoxList

DropDownList

ListBox

Repeater

DataList

FormView

Menu

TreeView

ASP.NET 웹 서버 컨트롤에서 이 대화 상자에 액세스하려면

  1. Visual Web Developer에서 ASPX 페이지를 엽니다.

  2. 디자인 뷰로 전환합니다.

  3. 도구 상자에서 이전 목록의 컨트롤 중 하나를 페이지로 끌어 옵니다. 예를 들어, 도구 상자의 표준 그룹에서 GridView 컨트롤을 페이지로 끌어 옵니다.

  4. 컨트롤을 마우스 오른쪽 단추로 클릭한 다음 스마트 태그 표시를 클릭합니다.

  5. 표시되는 작업창의 데이터 소스 선택 드롭다운 목록에서 <새 데이터 소스…>를 선택합니다.

    참고:

    일부 컨트롤에서는 데이터 소스 선택을 클릭한 후 데이터 소스 선택 드롭다운 목록에서 <새 데이터 소스…>를 선택해야 합니다.

    데이터 소스 구성 마법사가 열립니다.

  6. 응용 프로그램이 데이터를 가져오는 위치 아래에서 Access 데이터베이스를 클릭합니다.

  7. 데이터 소스의 ID 지정 상자에 데이터 소스 ID를 입력합니다.

    기본 ID는 AccessDataSource1입니다.

  8. 확인을 클릭합니다.

    페이지에 AccessDataSource 컨트롤이 자동으로 만들어지고 데이터 소스 구성 - AccessDataSource1 마법사가 열립니다.

AccessDataSource 컨트롤에서 이 대화 상자에 직접 액세스하려면

  1. Visual Web Developer에서 ASPX 페이지를 엽니다.

  2. 디자인 뷰로 전환합니다.

  3. 도구 상자의 데이터 그룹에서 AccessDataSource 컨트롤을 페이지로 끌어 옵니다.

  4. 컨트롤을 마우스 오른쪽 단추로 클릭한 다음 스마트 태그 표시를 클릭합니다.

    표시되는 작업창에서 데이터 소스 구성을 클릭합니다.

    데이터 소스 구성 - AccessDataSource1 창이 열립니다.

    AccessDataSource 컨트롤을 구성한 후에는 데이터 소스 선택 드롭다운 목록이나 웹 서버 컨트롤의 DataSourceID 속성에 데이터 소스 ID를 지정하여 이 컨트롤을 위의 목록에 있는 웹 서버 컨트롤에 바인딩할 수 있습니다.

데이터 바인딩에 대한 자세한 내용은 ASP.NET 데이터 액세스 개요 또는 다음과 같은 작업 기반 항목을 참조하십시오.

작업

UI 요소

  • Microsoft Access 데이터 파일
    이 요소는 마법사의 데이터베이스 선택 단계에 나타납니다.

    컨트롤에 바인딩할 Microsoft Access 데이터베이스 파일의 상대 경로를 지정합니다. 로컬 App_Data 폴더에 데이터베이스 파일을 저장하는 경우에는 상대 경로의 형식이 다음과 유사합니다.

    ~/App_Data/sampleAccessDatabase.mdb

  • 데이터베이스에서 데이터를 검색하는 방법
    이 요소는 마법사의 Select 문 구성 단계에 나타납니다.

    데이터베이스에서 데이터를 가져올 때 사용할 Select 문을 지정합니다. 다음 옵션 중에서 선택할 수 있습니다.

    • 사용자 지정 SQL 문 또는 저장 프로시저 지정

      다음을 클릭하여 사용자 지정 SQL 문을 작성하거나 웹 사이트에 대해 구성된 저장 프로시저(있는 경우)를 선택합니다. QueryBuilder 단추는 SELECT 문을 만들 수 있는 사용자 인터페이스를 제공합니다. 다음을 클릭한 후 쿼리를 테스트할 수 있습니다.

    • 테이블 또는 뷰의 열 지정

      테이블 이름 및 데이터를 가져올 열을 선택합니다. WHERE, ORDER BY 및 고급 단추를 사용하여 SELECT 문을 세부적으로 정의할 수 있습니다. 여기서 작성한 Select 문은 SELECT 문 아래에 표시됩니다. 다음을 클릭한 후 쿼리를 테스트할 수 있습니다.

참고 항목

개념

ASP.NET 데이터 바인딩 웹 서버 컨트롤 개요

데이터 소스 컨트롤 개요

데이터 액세스 보안

데이터 소스 컨트롤을 사용하여 데이터에 바인딩

TreeView 웹 서버 컨트롤에 데이터 바인딩

데이터베이스에 바인딩

계층적 데이터에 바인딩

데이터 바인딩 식 개요

참조

AccessDataSource

기타 리소스

AccessDataSource 웹 서버 컨트롤 개요