ASP
ASP에서 DB(MSSQL)저장시 Decimal 타입의 데이터 사이즈 설정하기
탁이98
2009. 6. 18. 15:53
ASP에서 Parameters 콜렉션을 사용하는 경우
DB(MSSQL)저장시 Decimal 타입의 데이터 사이즈 설정하는 방법입니다.
Ex)
컬럼중에 'HEIGHT' 라는 컬럼의 데이터타입이 Decimal(4,1) 라고 하자.
... 생략 ...
.Parameters.Append = Cmd.Createparameter("HEIGHT", adDecimal , adParamInput, , 입력값)
.Parameters("HEIGHT").Precision = 4 ' 소수점포함 총자릿수
.Parameters("HEIGHT").NumericScale = 1 ' 소수점이하 자리수
... 생략 ...
위와 같이 Precision 과 NumericScale 속성을 설정해야한다.
PS : 입력값이 공백일경우 0 으로 바꾸어서 넣어준다.