728x90
System.Data.SqlClient
- C#에서 SQL Server 데이터베이스에 연결하고 작업을 수행하는 데 사용되는 네임스페이스이다. 이 네임스페이스에는 SQL Server와 통신하는 데 필요한 클래스들이 포함되어 있으며, 데이터베이스 연결, 명령 실행, 데이터 읽기, 트랜잭션 관리 등의 기능을 제공한다.
주요 클래스
- SqlConnection
- SQL Server 데이터베이스에 대한 연결을 나타낸다.
- 데이터베이스에 연결하려면 SqlConnection 객체를 사용한다. 연결 문자열을 제공하여 데이터베이스의 위치, 데이터베이스 이름, 인증 정보 등을 지정할 수 있다.
- SqlCommand
- SQL 쿼리나 저장 프로시저를 데이터베이스에 전달한다.
- SqlCommand를 사용하여 SQL 쿼리나 저장 프로시저를 실행할 수 있다.
- SqlDataReader
- 읽기 전용의 전진 전용 데이터 스트림을 제공한다.
- SqlDataReader를 사용하여 쿼리 결과를 읽는다.
- SqlDataAdapter
- 데이터베이스와 DataSet 간의 데이터 통신을 관리한다.
- SqlTransaction
- SQL Server 데이터베이스에서 트랜잭션을 나타낸다.
- SqlTransaction을 사용하여 트랜잭션을 관리할 수 있다.
728x90
'언어 > C#' 카테고리의 다른 글
ExecuteNonQueryAsync (0) | 2024.08.08 |
---|---|
ExecuteReaderAsync (0) | 2024.08.08 |
LINQ Count 메서드 (0) | 2024.08.08 |
IEnumerable<out T> (0) | 2024.08.08 |
튜플(Tuple) (0) | 2024.08.08 |