선생님 안녕하세요!
Parameters.AddWithValue("@ID", 1)
Parameters.Add("@ID", SqlDbType.Int, 4).Value = 1
AddWithValue와 Add의 차이점을 아래와 같이 이해해도 괜찮을까요?...
① Add 함수는 varchar 열인 경우에 데이터의 길이와 타입을 명시함으로서 사용자 입력을
엄격히 제한할 수 있다.
② AddWithValue 함수는 데이터를 (암시적 형변환을 통해) nvarchar 형태로 DB로 보낸다.
혹시 선생님은 어떤 경우에는 AddWithValue를 사용하고 어떤 경우에는 Add를 사용한다는 기준이 있으신가요?
[최초 등록일: ]
[최종 수정일: 1/25/2021]