언어/C#

System.Data.SqlClient

에린_1 2024. 8. 8. 09:49
728x90

System.Data.SqlClient

  • C#에서 SQL Server 데이터베이스에 연결하고 작업을 수행하는 데 사용되는 네임스페이스이다. 이 네임스페이스에는 SQL Server와 통신하는 데 필요한 클래스들이 포함되어 있으며, 데이터베이스 연결, 명령 실행, 데이터 읽기, 트랜잭션 관리 등의 기능을 제공한다.

주요 클래스

  1. SqlConnection
    • SQL Server 데이터베이스에 대한 연결을 나타낸다.
    • 데이터베이스에 연결하려면 SqlConnection 객체를 사용한다. 연결 문자열을 제공하여 데이터베이스의 위치, 데이터베이스 이름, 인증 정보 등을 지정할 수 있다.
  2. SqlCommand
    • SQL 쿼리나 저장 프로시저를 데이터베이스에 전달한다.
    • SqlCommand를 사용하여 SQL 쿼리나 저장 프로시저를 실행할 수 있다.
  3. SqlDataReader
    • 읽기 전용의 전진 전용 데이터 스트림을 제공한다.
    • SqlDataReader를 사용하여 쿼리 결과를 읽는다.
  4. SqlDataAdapter
    • 데이터베이스와 DataSet 간의 데이터 통신을 관리한다.
  5. 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