개발 공부/C# 학습

[C# 학습] .NET Framework 데이터 공급자

아밍나 2022. 10. 24. 11:56
728x90

.NET Framework 데이터 공급자

데이터베이스에 연결, 명령 실행 및 결과 검색에 이용된다.

 

→ 검색된 결과는 곧바로 처리되거나 DataSet에 저장됨.

 필요한 경우 ① 사용자에게 노출되거나, ② 여러 소스의 데이터와 함께 사용되거나, ③ 계층 간에 원격으로 사용된다.

.NET Framework 데이터 공급자(Data Provider) 종류

종류 기능 namespace
.NET Framework Data Provider for SQL Server System.Data.SqlClient
.NET Framework Data Provider for OLE DB System.Data.OleDb
.NET Framework Data Provider for ODBC System.Data.Odbc
.NET Framework Data Provider for Oracle . System.Data.OracleClient
EntityClient 공급자 . System.Data.EntityClient
SQL Server Compact 4.0에 대한 NET Framework Data Provider . System.Data.SqlServerCe

구성

핵심 개체(4가지) 기능 기본 클래스
Connection 특정 데이터 소스에 연결.  DbConnection
Command 데이터 소스에 대해 명령 실행. DbCommand
DataReader 데이터 소스에서 앞으로만 이동 가능한 읽기 전용 데이터 스트림을 읽음. DbDataReader
DataAdapter DataSet을 채우고 업데이트 내용을 데이터 소스에 적용. DbDataAdapter

 

 

 

 

 

 

 

 

 


참고 사이트)

https://learn.microsoft.com/ko-kr/dotnet/framework/data/adonet/data-providers

 

.NET Framework 데이터 공급자 - ADO.NET

.NET Framework 데이터 공급자를 사용하여 데이터베이스에 연결하고, 명령을 실행하고, ADO.NET 결과를 검색하는 방법을 알아봅니다.

learn.microsoft.com

 

728x90
반응형