Blog Content

    티스토리 뷰

    32.ADO.NET - 용어정리

    반응형
    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 프레임워크의 주 진입점을 나타냄
    반응형

    '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