[C#] ExecuteNonQuery? ExecuteReader? ExecuteScalar? SQL 쿼리 실행 메서드 3종 비교. 언제, 어떤 걸 써야 할까?
데이터베이스를 다루다 보면 가장 기본적이지만 헷갈리기 쉬운 부분 중 하나가 바로 '쿼리를 어떻게 실행할 것인가'입니다. SELECT, INSERT, UPDATE, DELETE. 익숙한 쿼리들을 사용하지만, 이를 코드 안에서 실행할 때는 목적에 맞는 메서드를 사용하는 게 유용하답니다. ExecuteNonQuery? ExecuteReader…