저장프로시저(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 |