Computer/MSSQL

저장프로시저(SP)에서 RecordCount -1 반환

알찬돌삐 2017. 10. 31. 10:25

저장프로시저(Stored Procedure)로 SELECT 한 후 

recordcount 를 가져오면 -1 을 반환한다.


이럴때 RecordSet 의 CursorLocation 속성을 AdUseClient 로 설정하면 됨


set rs = new ADODB.RecordSet

rs.CursorLocation = AdUseClient

rs.open Conn, Qry, adOpenKeyset, adLockBatchOptimistic


recordcount = rs.recordcount



[참고] https://msdn.microsoft.com/en-us/library/ee252442(v=bts.10).aspx

'Computer > MSSQL' 카테고리의 다른 글

DATETIME 변환  (0) 2017.10.31
테이블 용량 및 row 수 확인  (0) 2017.10.30
MSSQL 스크립트로 테이블 열 설명 붙이기  (0) 2011.12.20
페이징 처리  (0) 2011.11.29