반응형
ExecuteNonQuery() : 반환값이 없는(영향받은레코드 수만 반환) 명령어 실행
ExecuteReader() : 다중 레코드(한 개 이상의 레코드(필드와 컬럼으로 이뤄진))를 반환
ExecuteScalar() : 집계함수(AVG, COUNT)의 결과값 받고자할 때, 즉 단일 값 반환
DataSet : 메모리상의 데이터베이스, 죽, DB에 있는 한두개의 테이블을 읽어서 DataSet 개체에
보관해 놓으면, 마치 물리적인 DB를 메모리에 두고, 이를 사용해서 손쉽게 DB 입출력 기능을 구
현할 수 있는 막강한 클래스
SqlDataAdapter : SQL문의 결과값을 DataSet에 담아주는 역할. Dataset을 채우고 SQL Server 데
이터베이스를 업데이트하는 데 사용할 데이터명령 집합과 데이터베이스 연결
DataTable : 메모리상의 테이블, 즉 DB의 Table개체와 일대일로 매핑할 수 있는 그릇(클래스)
DataView : DB의 View와 같은 역할
RowFilter : DataView에 표시할 행을 필터링하는 데 사용하는 식을 사져오거나 설정
데이터 검색시 사용하는 속성 : "CategoryName Like '%컴퓨터%'"
Connection->Command->DataAdapter->DataSet->DataTable->Dataview->Dataview.RowFilger 속성
Application : Public한 전역변수
Session : Private한 전역변수
SqlConnectionStringBuilder : 동적으로 데이터베이스 연결 문자열 생성
SqlDataReader : Sql Server 데이터베이스에서 행의 앞으로만 이동 가능한 스트림을 읽을 수 있
게 함. 반드시 Close 해줘야 함
SqlConnection : SQL Server데이터베이스에 대한 열린 연결
SqlCommand : SQL Server 데이터베이스에 대해 실행할 SQL문이나 저장 프로시저
DataRow : DataTable의 데이터 행
DataColumn : DataTable의 열 스키마
SqlException : SQL Server가 경고나 오류를 반환하면 throw되는 예외. 예러를 담을 수 있는 그
릇
SqlError : SQL Server가 반환한 경고나 오류와 관련된 정보를 수집
SqlTransaction : SQL Server 데이터베이스에 만들어 질 T-SQL 트랜잭션. 한번에 여러개 CRUD를 처리
TransactionScope : 트랜젝션 코드 블록을 만듬
SqlParameter : SqlCommand에 대한 매개 변수를 나타내고 DataSet 열에 대한 매개 변수의 매핑을 선택적으로 나타냄
ConfigurationManager : Web.config 파일에 있는 <connectionStrings> 섹션에 있는 값 읽어오기
DbProviderFactory : SQL Server, Oracle, Access DB 에서 모든 똑같은 코드로 작성할 때
SqlErrorCollection : 에러 담는 컬렉션
Read() : 문자열/정수형 인덱서 또는 GetXXX() 메서드로 읽어오기
IsDBNull : ReadNullValue
SqlCommandBuilder : 연결된 SQL Server 데이터베이스에서 DataSet의 변경 내용을 조정하는 데 사용되는 단일 테이블 명령을 자동으로 생성. 이 클래스는 상속될 수 없음
SqlDataAdapter 는 SQL Server의 관련 인스턴스를 사용하여 DataSet의 변경을 조정하는 데 필
요한 T-SQL 문을 자동으로 생성. 그 러나 SqlDataAdapter의 SelectCommand속성을 설정하면,
SqlCommandBuilder 개체를 만들어 단일 테이블 업데이트를 위한 T-SQL문을 자동으로 생성 가능. 그런 다음 설정하지 않은 추가 T-SQL문이 SqlCommandBuilder에 의해 생성
바인딩(Binding) : 데이터 소스를 폼의 컨트롤과 연결하여 폼에 DB의 내용을 출력하는 기법
컨트롤과 DB과 연결되어 양방향으로 데이터가 오고 가는 것
DataBindins : 컨트롤에 대한 데이터 바인딩을 가져옴
DataContext : LINQ to SQL 프레임워크의 주 진입점을 나타냄
ExecuteReader() : 다중 레코드(한 개 이상의 레코드(필드와 컬럼으로 이뤄진))를 반환
ExecuteScalar() : 집계함수(AVG, COUNT)의 결과값 받고자할 때, 즉 단일 값 반환
DataSet : 메모리상의 데이터베이스, 죽, DB에 있는 한두개의 테이블을 읽어서 DataSet 개체에
보관해 놓으면, 마치 물리적인 DB를 메모리에 두고, 이를 사용해서 손쉽게 DB 입출력 기능을 구
현할 수 있는 막강한 클래스
SqlDataAdapter : SQL문의 결과값을 DataSet에 담아주는 역할. Dataset을 채우고 SQL Server 데
이터베이스를 업데이트하는 데 사용할 데이터명령 집합과 데이터베이스 연결
DataTable : 메모리상의 테이블, 즉 DB의 Table개체와 일대일로 매핑할 수 있는 그릇(클래스)
DataView : DB의 View와 같은 역할
RowFilter : DataView에 표시할 행을 필터링하는 데 사용하는 식을 사져오거나 설정
데이터 검색시 사용하는 속성 : "CategoryName Like '%컴퓨터%'"
Connection->Command->DataAdapter->DataSet->DataTable->Dataview->Dataview.RowFilger 속성
Application : Public한 전역변수
Session : Private한 전역변수
SqlConnectionStringBuilder : 동적으로 데이터베이스 연결 문자열 생성
SqlDataReader : Sql Server 데이터베이스에서 행의 앞으로만 이동 가능한 스트림을 읽을 수 있
게 함. 반드시 Close 해줘야 함
SqlConnection : SQL Server데이터베이스에 대한 열린 연결
SqlCommand : SQL Server 데이터베이스에 대해 실행할 SQL문이나 저장 프로시저
DataRow : DataTable의 데이터 행
DataColumn : DataTable의 열 스키마
SqlException : SQL Server가 경고나 오류를 반환하면 throw되는 예외. 예러를 담을 수 있는 그
릇
SqlError : SQL Server가 반환한 경고나 오류와 관련된 정보를 수집
SqlTransaction : SQL Server 데이터베이스에 만들어 질 T-SQL 트랜잭션. 한번에 여러개 CRUD를 처리
TransactionScope : 트랜젝션 코드 블록을 만듬
SqlParameter : SqlCommand에 대한 매개 변수를 나타내고 DataSet 열에 대한 매개 변수의 매핑을 선택적으로 나타냄
ConfigurationManager : Web.config 파일에 있는 <connectionStrings> 섹션에 있는 값 읽어오기
DbProviderFactory : SQL Server, Oracle, Access DB 에서 모든 똑같은 코드로 작성할 때
SqlErrorCollection : 에러 담는 컬렉션
Read() : 문자열/정수형 인덱서 또는 GetXXX() 메서드로 읽어오기
IsDBNull : ReadNullValue
SqlCommandBuilder : 연결된 SQL Server 데이터베이스에서 DataSet의 변경 내용을 조정하는 데 사용되는 단일 테이블 명령을 자동으로 생성. 이 클래스는 상속될 수 없음
SqlDataAdapter 는 SQL Server의 관련 인스턴스를 사용하여 DataSet의 변경을 조정하는 데 필
요한 T-SQL 문을 자동으로 생성. 그 러나 SqlDataAdapter의 SelectCommand속성을 설정하면,
SqlCommandBuilder 개체를 만들어 단일 테이블 업데이트를 위한 T-SQL문을 자동으로 생성 가능. 그런 다음 설정하지 않은 추가 T-SQL문이 SqlCommandBuilder에 의해 생성
바인딩(Binding) : 데이터 소스를 폼의 컨트롤과 연결하여 폼에 DB의 내용을 출력하는 기법
컨트롤과 DB과 연결되어 양방향으로 데이터가 오고 가는 것
DataBindins : 컨트롤에 대한 데이터 바인딩을 가져옴
DataContext : LINQ to SQL 프레임워크의 주 진입점을 나타냄
반응형
'ASP.NET' 카테고리의 다른 글
01.ASP.NET - 기본 (0) | 2009.10.05 |
---|---|
00.ASP.NET - 개요 (0) | 2009.10.05 |
31.ADO.NET - 6가지 패턴 (0) | 2009.10.01 |
30.ADO.NET - ADO.NET 관련 클래스 (0) | 2009.10.01 |
29.ADO.NET - Linq To SQL (0) | 2009.09.30 |
Comments