![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/pFCMX/btqFnjt6t5l/SSoXEJA1LDtAizG2D4k0CK/img.jpg)
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