Content Menu

꿀노잼개발 저장소

프로필사진
  • Write
  • Manage
  • 방명록

꿀노잼개발 저장소

검색하기 폼
  • 분류 전체보기 (39)
    • Python (0)
    • C# (7)
    • JAVA (5)
    • JavaScript (4)
    • dataBase (3)
    • Server (6)
    • 생각저장소 (5)
      • 서재 (2)
    • Algorithm (9)
  • Visite

ExecuteScalar() / ExecuteReader() / ExecuteNonQuery() 의 차이점 : asp.net

C# 이용시 DB연결과 관련된 메소드를 쓸 때 헷갈리지 않기 위해 ExecuteScalar() / ExecuteReader() / ExecuteNonQuery() 를 정리해보기로 한다. 1. public override int ExecuteNonQuery (); SQL문을 실행한 후 어떤 결과값이 돌아오지 않을 때 사용하는 메서드이다. 즉 , 데이터베이스에 데이터값을 넣거나, 데이터를 바꾸고 싶을 때 사용한다. 그래서 UPDATE , DELETE , INSERT 등을 이용할 때 사용된다. 리턴값은 정수형식(INT32)로 반환되며 그 값은 SQL문을 실행했을 때 영향을 받은 행들의 수이다. 그 이외에는 -1 이 반환된다. 반환값은 선택적으로 활용하면 된다. 2. public System.Data.SqlCl..

C# 2020. 7. 5. 13:06
« 1 »
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

티스토리툴바