ASP/ADO.Net C# 실무 과정 자료] DB에 쓰기(insert 퀴리)

 

 

 

 

 

 

 

ASP/ADO.Net C# 실무 과정 자료] DB에 쓰기(insert 퀴리)

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

DB에 쓰기(insert 퀴리)

ASP/ADO.Net C# 실무 과정 자료] 세션 사용

 

 

 

 

 

ASP/ADO.Net C# 실무 과정 자료] 세션 사용

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

세션 사용

 

■ Session["userID"] = 123;

 

■ int uID = (int) Session["userID"];

 

■ lbl_id.Text = uID.ToString();

ASP/ADO.Net C# 실무 과정 자료] 세션 변수

 

 

 

 

 

 

ASP/ADO.Net C# 실무 과정 자료]세션 변수

 실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

세션 변수

 

■ 일단 응답된 웹페이지는 완성된 후 모두 데이터가 파괴된다.
- 다른 페이지로 전달하려면 모두 다시 요청에 태워야 하는 문제

 

- 하지만, 세션 변수(프로퍼티)에 넣어둔 값은 다름

 

- 응답에 종료된 후에도 서버에 보존되어 있음

 

- 다시 포스트백해도 세션 변수에 저장된 값을 참조할 수 있다

 

- 세션 변수에 저장된 값뿐만 아니라, 그 값이 참조하고 있는 값도 남아있다

ASP/ADO.Net C# 실무 과정 자료] 간결해진 C/B

 

 

 

 

 

ASP/ADO.Net C# 실무 과정 자료] 간결해진 C/B

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

간결해진 C/B

 



ASP/ADO.Net C# 실무 과정 자료] DBMaster

 

 

 

 

 

ASP/ADO.Net C# 실무 과정 자료] DBMaster

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


 

DBMaster

 

■ public SqlConnection getConnection()

 

■ public SqlDataReader getReader(string query)

 

■ public void closeConnection()

ASP/ADO.Net C# 실무 과정 자료] Code Refactoring

 

 

 

 

 

 

ASP/ADO.Net C# 실무 과정 자료] Code Refactoring

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

Code Refactoring

 

■ 현재까지의 코드의 문제점
  - OOP적인 개념이 아닌 코드가 캡슐화가 안되어 있고,

 

  - 반복적인 코드가 너무 많이 생성됨

 

  - But, 나름대로 장점은 있음
    →보통, DB를 접속하는 클래스를 만들고 Code Behind에서 참조하는 방식 사용

ASP/ADO.Net C# 실무 과정 자료] DBMaster

 

 

 

 

 

 

ASP/ADO.Net C# 실무 과정 자료] DBMaster

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


 

DBMaster


■ public SqlConnection getConnection()

 


■ public SqlDataReader getReader(string query)

 


■ public void closeConnection()

 

ASP/ADO.Net C# 실무 과정 자료] Code Refactoring

 

 

 

 

 

 

ASP/ADO.Net C# 실무 과정 자료] Code Refactoring

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

Code Refactoring

 

■ 현재까지의 코드의 문제점

  - OOP적인 개념이 아닌 코드가 캡슐화가 안되어 있고,


  - 반복적인 코드가 너무 많이 생성됨


  - But, 나름대로 장점은 있음


  -→ 보통, DB를 접속하는 클래스를 만들고 Code Behind에서 참조하는 방식 사용


 

+ Recent posts