ASP.NET 기초 강의실

시삽: 레드플러스 님 
게시판 이동:
 제목 : 13.9. DAAB : SqlHelper 클래스
글번호: 215
작성자: 레드플러스 (  )
작성일: 2007/07/09 오후 5:15:00
조회수: 5925
업데이트:

SqlHelper 클래스의 사용을 권장하지 않습니다.

SqlHelper 대신 Enterprise Library를 권장합니다.

=======================================================

DAAB(Microsoft Database Access Application Block)
: ADO.NET의 주요 명령어를 단순하게 코드를 줄여서 사용하도록 설계된 클래스(SqlHelper클래스)
- 다운로드: http://www.microsoft.com/downloads/details.aspx?FamilyID=f63d1f0a-9877-4a7b-88ec-0426b48df275&displaylang=en
    ○ ~/App_Code/SqlHelper.cs
    ○ ~/Bin/Microsoft.ApplicationBlocks.Data.dll
- 소개 강좌: http://www.taeyo.net/lecture/NET/DataAppBlock1.asp
- 도움말 파일: 다운로드 받고 설치하면 도움말에 모든 정보 표시(영문)
입력/수정/삭제 패턴:
    ADO.NET : SqlConnection->SqlCommand->파라미터추가->ExecuteNonQuery()->다른 페이지로 이동
    DAAB : SqlHelper.ExecuteNonQuery();
출력/검색 패턴:
    ADO.NET : SqlConnection->SqlCommand->파라미터추가->SqlDataApdater->DataSet->Fill()->그리드 컨트롤
    DAAB : SqlHelper.ExecuteDataset();
상세 패턴:
    ADO.NET : SqlConnectin->SqlCcommand->파라미터추가-> ExecuteReader()->SqlDataReader->Read()->각각의 컨트롤
    DAAB : SqlHelper.ExecuteReader();

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트


관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 14. 데이터 출력 컨트롤 : 리피터, 데이터리스트, 데이터그리드 - 레드플러스 2003-11-15 5477
  13. ADO.NET - 레드플러스 2003-11-15 4707
  1. SqlConnection 클래스 - 레드플러스 2003-11-24 3632
  예제. SqlConnection 클래스의 Open() 및 Close() 메서드(VB) SqlConnection클래스(데이터베이스연결및해제).gif(21 KB) 레드플러스 2003-11-24 4599
  예제. SqlConnection 클래스를 사용시 예외처리(VB) SqlConnection클래스(예외처리).gif(25 KB) 레드플러스 2003-11-24 4186
  예제. SqlConnection 클래스를 사용한 DB Open 및 Close(C#) SqlConnection_CS.gif(12 KB) 레드플러스 2003-12-11 4845
  2. SqlCommand 클래스 - 레드플러스 2003-11-24 2914
  예제. SqlCommand클래스의 ExecuteNonQuery()메서드 : Creat... SqlCommand클래스(Create문).gif(22 KB) 레드플러스 2003-11-24 3903
  예제. SqlCommand클래스의 ExecuteNonQuery()메서드 : Inser... SqlCommand클래스(Insert문).gif(22 KB) 레드플러스 2003-11-24 3446
  예제. SqlCommand클래스의 ExecuteNonQuery()메서드 : Updat... SqlCommand클래스(Update문).gif(22 KB) 레드플러스 2003-11-24 3776
  예제. SqlCommand클래스의 ExecuteNonQuery()메서드 : Delet... SqlCommand클래스(Delete문).gif(23 KB) 레드플러스 2003-11-24 3790
  예제. SqlCommand클래스의 ExecuteReader()메서드 : Select문... SqlCommand클래스(Select문).gif(24 KB) 레드플러스 2003-11-24 3788
  예제. SqlCommand클래스의 ExecuteScalar()메서드 : Select문... SqlCommand클래스(Select문(단일값)).gif(23 KB) 레드플러스 2003-11-24 3547
  Re : 예제. SqlCommand클래스의 ExecuteScalar()메서드 : Se... - 최성춘 2009-06-04 4010
  예제. ExecuteNonQuery()메서드 : Insert문(매개변수사용)(VB) SqlCommand클래스(Insert문(매개변수사용)).gif(24 KB) 레드플러스 2003-11-24 3859
  예제. ExecuteNonQuery()메서드 : Insert문(저장프로시저사용)(VB... SqlCommand클래스(Insert문(저장프로시저사용)).gif(32 KB) 레드플러스 2003-11-24 4855
  예제. SqlCommand 클래스를 사용한 Create문 실행(C#) SqlCommand_CS.gif(15 KB) 레드플러스 2003-12-11 3841
  예제. Insert문(C#) SqlConnection_Insert_CS.gif(16 KB) 레드플러스 2003-12-11 4282
  예제. 파라미터를 사용한 Insert문(C#) SqlCommand_Param_CS.gif(17 KB) 레드플러스 2003-12-12 3719
  예제. 저장 프로시저를 사용한 Insert문(C#) SqlCommand_SP_CS.gif(28 KB) 레드플러스 2003-12-12 5244
  3. SqlDataReader 클래스 - 레드플러스 2003-11-24 3021
  예제. SqlDataReader클래스를 사용한 DataGrid에 출력(VB) SqlDataReader클래스(DataGrid에출력).gif(24 KB) 레드플러스 2003-11-24 4083
  예제. SqlDataReader 클래스를 사용한 Select문(C#) SqlDataReader_CS.gif(17 KB) 레드플러스 2003-12-11 5146
  4. SqlDataAdapter 클래스 - 레드플러스 2003-11-24 2973
  예제. SqlDataAdapter 클래스를 사용한 DataTable 채우기(C#) DataTable_CS.gif(16 KB) 레드플러스 2003-12-13 4019
  예제. SqlDataAdapter 클래스를 사용한 DataTable 채우기 2(C#) DataTable_CS(1).gif(18 KB) 레드플러스 2003-12-13 4321
  5. DataSet 클래스 - 레드플러스 2003-11-24 3121
  예제. DataSet 클래스를 사용한 DataGrid에 데이터 출력하기(VB) DataSet클래스(DataGrid에데이터출력).gif(25 KB) 레드플러스 2003-11-24 4740
  코드샘플 : DataSet 개체를 문자열 배열로 변경하기(DataSet to Stri... - 레드플러스 2014-05-11 2062
  6. DataTable 클래스 - 레드플러스 2003-12-11 3022
  예제. DataTable 클래스의 Select() 메서드를 사용한 데이터 필터링 및 ... - 레드플러스 2005-04-20 4745
  7. DataRelation 클래스 - 레드플러스 2003-12-11 2971
  예제 : Orders 테이블과 OrderDetails 테이블간에 master와 det... - 레드플러스 2005-04-12 3489
  8. DataView 클래스 - 레드플러스 2003-12-11 2939
  DataView 클래스의 RowFilter 속성과 Sort 속성을 사용한 데이터 필터... - 레드플러스 2005-04-20 4831
현재글 13.9. DAAB : SqlHelper 클래스 - 레드플러스 2007-07-09 5925
  13.9.1. Microsoft.ApplicationBlocks.Data.dll Microsoft.ApplicationBlocks.Data.dll(32 KB) 레드플러스 2007-07-09 3440
  13.9.2. Enterprise Library 설명 및 다운로드 링크 - 레드플러스 2007-12-24 3562
  ASP.NET에서 오라클 데이터베이스 연동시 연결문자열 설정 : UDL 파일 사용 권... - 레드플러스 2008-06-24 5136
  각 DB별(SQL/Oracle) 데이터베이스 연결 문자열 샘플 - 레드플러스 2008-06-25 4363
  [코드샘플] DBNull.Value : DataReader Null(널) 값 처리 - 레드플러스 2014-03-26 1775
  [코드 샘플] Enterprise Library 6 : OutPut Parameter... - 레드플러스 2014-03-27 1770
다음글 12. 데이터바인딩 - 레드플러스 2003-11-15 3506
 



손님 사용자 Anonymous (손님)
로그인 Home