728x90
OleDbConnection
데이터 소스에 대해 열려 있는 연결을 나타낸다.
Overload | Description |
OleDbConnection() | OleDbConnection 클래스의 새 인스턴스를 초기화. |
OleDbConnection(String) | 지정된 연결 문자열을 이용하여 새 인스턴스를 초기화. |
OleDbCommand
SQL문이나 데이터 소스에 실행할 저장 프로시저를 나타낸다.
Overload | Description |
OleDbCommand() | OleDbCommand 클래스의 새 인스턴스 초기화. |
OleDbCommand(String) | 쿼리 텍스트로 OleDbCommand의 새 인스턴스 초기화. |
OleDbCommand(String, OleDbConnection) | 쿼리 텍스트, OleDbConnection으로 OleDbCommand의 새 인스턴스 초기화. |
OleDbCommand(String, OleDbConnection, OleDbTransaction) | 쿼리 텍스트, OleDbConnection 및 Transaction으로 OleDbCommand의 새 인스턴스 초기화. |
OleDbDataAdapter
DataSet을 채우고 데이터 원본을 업데이트 하는 데 사용되는 데이터베이스 연결 및 데이터 명령 집합을 나타냄.
Overload | Description |
OleDbDataAdapter() | OleDbAdapter 클래스의 새 인스턴스 초기화. |
OleDbDataAdapter(OleDbCommand) | OleDbAdapter 속성으로 지정된 OleDbCommand로 SelectCommand 클래스의 새 인스턴스 초기화. |
OleDbDataAdapter(String, OleDbConnection) | OleDbAdapter로 SelelctCommand의 새 인스턴스 초기화. |
OleDbDataAdapter(String, String) | OleDbAdapter로 SelelctCommand의 새 인스턴스 초기화. |
OleDbDataReader
데이터 소스에서 데이터 행의 앞으로만 이동 가능한 스트림을 읽는 방법 제공. (상속 X)
- OleDbCommand.ExecuteReader 메서드
→ CommandText를 Connection에 보내고 OleDbDataReader를 빌드.
using(OleDbConnection conn = new OleDbConnection(strConn))
{
OleDbCommand command = new OleDbCommand(queryString, conn);
conn.Open();
OleDbDataReader reader = command.ExecuteReader();
...
}
참고 사이트)
OleDbCommand 생성자 (System.Data.OleDb)
OleDbCommand 클래스의 새 인스턴스를 초기화합니다.
learn.microsoft.com
OleDbDataReader 클래스 (System.Data.OleDb)
데이터 소스에서 데이터 행의 앞으로만 이동 가능한 스트림을 읽는 방법을 제공합니다. 이 클래스는 상속될 수 없습니다.
learn.microsoft.com
728x90
반응형
'개발 공부 > C# 학습' 카테고리의 다른 글
[C# 학습] C#으로 Excel Export, Excel 원하는 셀 위치에 이미지 삽입(worksheet.Paste) (0) | 2022.11.17 |
---|---|
[C# 학습] 폼1 -> 폼2 데이터 전송(다른 폼에 데이터(클래스) 전송, 이벤트 이용) (0) | 2022.11.08 |
[C# 학습] .NET Framework 데이터 공급자 (0) | 2022.10.24 |
[C# 학습] SqlConnection, SqlCommand, SqlDataAdapter (0) | 2022.10.24 |
[C# 학습] 데이터베이스 엔진 인증 모드(Windows 인증 방식, SQL 인증 방식) (0) | 2022.10.24 |