반응형
asp procedure numeric parameter
작업중에 프로시저로 numeric을 다뤄야할일이 생겼다.
처음엔 다맞는데 오류가 났는데 알아보니..
Set objCmd = Server.CreateObject("ADODB.Command")
With objCmd
.ActiveConnection = objConn
.CommandType = adCmdStoredProc
.CommandText = "테스트 프로시저"
.Parameters.Append .CreateParameter("RETURN_VALUE", adInteger, adParamReturnValue)
.Parameters.Append .CreateParameter("@ntestvalue", adNumeric, adParamInput, 18, ntestvalue)
.Parameters("@ntestvalue").Precision = 18
.Parameters("@ntestvalue").NumericScale = 4
.Execute , , adExecuteNoRecords
nRetValue = .Parameters("RETURN_VALUE")
End With
Set objCmd = Nothing
Precision와 NumericScale에 대해 정의해줘야 하는부분..
반응형
'프로그래밍 > ASP' 카테고리의 다른 글
| asp 엑셀업로드 및 DB에 넣기 (0) | 2015.06.12 |
|---|---|
| asp ADO Data Types (0) | 2015.05.08 |
| asp File Download/파일다운로드 (0) | 2015.04.03 |
| asp JSON Parser 사용 (0) | 2015.02.26 |
| DEXTUpload 다중파일 업로드 및 정보가져오기 (0) | 2014.10.22 |