ALL FREEPASS | C# | ASP.NET | ASP.NET Core | MVC Framework | WPF | JAVA | I/O Thread | JSP | MVC JSP | Spring / SpringBoot
Python | Data Analysis | Android / Kotlin | Android Pro | Unity | C / C++ | Algorithm | Data Structure | Design Pattern | Console Game | ASP/PHP | Git / IDE
HTML5 / CSS3 | JavaScript | jQuery | JSON / Ajax / DOM | Node.js / React / Vue.js | Angular | Server | SQL | Linux | Oracle | Notion | FREE ( 무료 강좌 )

Streaming

ADO.NET 2023 Fundamentals

ADO.NET 2023 데이터베이스 프로그래밍

본 강좌는 C# 기반의 데이터베이스 프로그래밍의 집합체인 ADO.NET을 학습합니다.

다음과 같은 주제를 다룹니다.

- 모델과 리포지토리 클래스
- SqlConnection 클래스를 사용하여 데이터베이스 연결
- SqlCommand 클래스를 사용해 데이터베이스 명령어 실행하기
- ExecuteScalar() 메서드로 단일 값 받아 사용하기
- SqlParameter 클래스를 사용해 매개 변수 전달하기
- SqlDataAdapter와 DataSet 클래스로 데이터 출력하기
- SqlDataReader 클래스로 데이터 받아 출력하기
- using () {} 구문 사용하여 커넥션 개체 해제하기
- SqlTransaction 클래스와 TransactionScope 클래스로 트랜잭션 처리하기
- 데이터 검색, 데이터 정렬, 페이징 등
- 단위 테스트 프로젝트로 각각의 코드 실행 테스트

본 강좌의 필수 선수 학습은 최소 아래 강좌입니다.

- C# 10.0 기초 입문

Table Of Content



1강.   1. 닷넷에서의 데이터 처리 기술의 집합체인 ADO.NET 시작하기 (19:40)

2강.   2. ADO.NET 2023 데이터베이스 프로그래밍 공통 이론 설명 (40:57)

3강.   3. DotNetSale 솔루션 및 프로젝트 4개 추가 (14:00)

4강.   4. OpenMethodTest_SqlConnection 클래스를 사용하여 데이터베이스 연결 (22:38)

5강.   5. AddMethodTest_SqlCommand 클래스를 사용해 데이터베이스 명령어 실행하기 (13:07)

6강.   6. HasMethodTest_SqlCommand 클래스를 사용해 데이터베이스 명령어 실행하기 (08:45)

7강.   7. ReadMethodTest_SqlDataAdapter와 DataSet 클래스로 데이터 출력하기 (11:50)

8강.   8. SqlParameter 클래스를 사용하여 매개 변수 전달하기 (08:03)

9강.   9. SqlDataReader 클래스로 데이터 받아 출력하기 (15:03)

10강.   10. EditMethodTest_수정 메서드 작성 및 기본 코드 축소 (14:50)

11강.   11. DeleteMethodTest_삭제 메서드 작성 및 테스트 (05:16)

12강.   12. using 구문으로 커넥션과 커맨드 개체 사용 범위 지정하기 (08:44)

13강.   13. LogBases 테이블 및 Log 메서드 추가 (16:35)

14강.   14. ADO.NET에서 Like절을 사용한 검색 메서드 작성 및 테스트 (12:25)

15강.   15. 정렬 메서드 작성 및 테스트_CommandBehavior 열거형 사용 (12:09)

16강.   16. 페이징 메서드 작성 및 테스트 (18:00)

17강.   17. SqlTransaction 클래스로 트랜잭션(묶음) 처리하기 (08:54)

18강.   18. 데이터베이스 연결 문자열을 호출하는 쪽에서 전달 방식으로 변경 (08:11)

19강.   19. VideoAppCore_1_AddVideoAsync Videos 테이블에 데이터를 입력하는 비동기 메서드 생성 (19:30)

20강.   20. VideoAppCore_2_AddVideoAsync 메서드에 대한 테스트 메서드 작성 (10:13)

21강.   21. VideoAppCore_3_GetVideosAsync 메서드 생성 및 테스트 (11:33)

22강.   22. VideoAppCore_4_상세보기, 수정, 삭제 관련 비동기 메서드 구현 및 테스트 완료 (20:20)

이 강좌는 등록된 첨부파일이 없습니다.