DevExpress ASP.NET Core Query Builder는 사용하기 쉬운 그래픽 인터페이스를 통해 개발자가 테이블과 뷰에 대한 쿼리를 생성할 수 있도록 도와줍니다. 필터링, 정렬, 조인을 통한 관계 설정, 그룹화, 집계 계산을 포함한 대화형 데이터 구성 기능을 지원합니다. SqlDataSource 컴포넌트와 호환되는 모든 데이터 공급자와 함께 작동하므로 유연한 실시간 쿼리 사용자 지정과 미리 보기를 가능하게 합니다.
그래픽 쿼리 구성
테이블/뷰를 디자인 표면으로 끌어다 놓고, 필드를 선택하고, 별칭을 지정하여 SELECT 쿼리를 생성하고 편집할 수 있습니다. 수동 SQL 코딩이 필요 없는 직관적인 시각적 인터페이스를 통해 작업할 수 있습니다.
테이블 조인
키 필드를 드래그하여 테이블 간 관계를 정의하고 inner join 또는 outer join을 생성할 수 있으며, 구성 가능한 조인 유형과 논리 연산자를 사용해 데이터베이스 관계를 정확하게 모델링할 수 있습니다.
데이터 필터링 및 조건 구성
여러 조건을 논리 연산과 결합하는 시각적 Filter Editor를 사용하여 복잡한 필터 조건을 적용할 수 있습니다. 정밀한 쿼리 세분화를 위해 텍스트 및 고급 조건 구문 편집을 지원합니다.
정렬 및 순서 지정
사용자 지정 가능한 정렬 순서와 우선순위로 하나 또는 여러 열 기준으로 쿼리 결과를 정렬할 수 있으며, 인터페이스에서 직접 손쉽게 관리하여 데이터를 효과적으로 구성할 수 있습니다.
그룹화 및 집계
선택한 열을 기준으로 데이터를 그룹화하고 Count, Max, Min, Avg, Sum과 그 고유(distinct) 변형과 같은 기본 제공 집계 함수를 사용하여 쿼리 내에서 요약 계산을 수행할 수 있습니다.
쿼리 미리 보기 및 결과 확인
Query Builder가 생성한 SQL 문을 즉시 미리 보고, 쿼리 결과의 첫 100개 행을 확인하여 실행 전에 데이터 추출을 검증하고 다듬을 수 있습니다.
서버 통합 및 쿼리 유지
ASP.NET Core 애플리케이션용으로 설계된 Query Builder는 생성된 쿼리를 저장, 실행 또는 추가 처리를 위해 서버 측 컨트롤러로 전달할 수 있습니다.
사용자 지정 및 클라이언트 측 이벤트
개발자가 모양, 동작을 사용자 지정하고 커스텀 로직을 통합할 수 있도록 클라이언트 측 API와 이벤트 핸들러를 노출합니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
컴포넌트 유형
.NET
.NET 버전
.NET 10 LTS
.NET 9 STS
.NET 8 LTS
.NET 4.8 or earlier
.NET 플랫폼
ASP.NET Core 어셈블리
IDE 지원
Rider
Visual Studio
구매 방법
DevExpress ASP.NET Core Query Builder는 DevExpress ASP.NET 및 Blazor의 일부인 DevExpress ASP.NET Core에 포함되어 있습니다. 또한 DevExpress Dxperience 및 DevExpress Universal 구독에서도 사용할 수 있습니다.
1998년에 설립되어 캘리포니아주 글렌데일에 본사를 둔 DevExpress는 .NET, Blazor, ASP.NET, WPF, WinForms, JavaScript, VCL(Delphi/C++Builder), 그리고 크로스 플랫폼 환경을 위해 설계된 개발자 중심의 UI 구성 요소, 라이브러리, 프레임워크를 전문으로 합니다. 광범위한 제품 포트폴리오에는 JavaScript UI용 DevExtreme, 강력한 리포팅 및 대시보드 솔루션, CodeRush 생산성 확장 기능, 빠른 앱 개발을 위한 XAF와 같은 프레임워크가 포함됩니다. DevExpress는 잦은 업데이트, 강력한 접근성 기능, 일관된 개발자 경험을 제공하는 것으로 알려져 있으며, IT 전문가들이 다양한 플랫폼을 위한 반응성이 뛰어나고 고성능인 데스크톱, 웹, 모바일 애플리케이션을 구축할 수 있도록 돕습니다.