총 레코드 수를 얻는 가장 좋은 방법은 무엇입니까?ADODB - 총 레코드 수를 얻는 방법
답변
ADOQuery, SQL = "선택 개수 (*) from mytable where xyz"?
rs.RecordCount?
는i = 0
while not rs.eof
i = i + 1
rs.next?
Dim oRS as new ADODB.Recordset
dim recordCount as Long
oRS.Open "Select * FROM [tablename]", myConnection, adOpenStatic, adLockReadOnly
If Not oRS.EOF Then recordCount = oRS.RecordCount
열쇠는 여기에 adOpenStatic
입니다. .RecordCount는 레코드 세트의 실제 레코드 수를 가져올 수 있습니다.
Dim oRS as new ADODB.Recordset
dim recordCount as Long
oRS.Open "Select Count(*) FROM [tablename]", myConnection, adOpenForwardOnly, adLockReadOnly
If Not oRS.EOF Then recordCount = oRS(0).Value
'CursorType'값에 대해 약간 혼란 스럽다고 생각합니다. 'RecordCount' 속성은'adOpenStatic'을 사용할 때 의미있는 값 ('-1'보다는)을 가져야합니다. 'adOpenDynamic'은 데이터 소스에 대한 동시 (즉각적인) 업데이트에 필요합니다. 사양에 "전체 레코드 수만"(읽기 전용 잠금을 사용하는 것 외에는)이 필요하지는 않습니다. 모든 OLE DB 공급자 여하튼 그것을 지원하십시오 MS 액세스하지 않습니다. 첫 번째 예를 들면'adOpenStatic'이 적당합니다. 두 번째 예제의 경우 '저렴한' 'adOpenForwardOnly'를 사용할 수도 있습니다. – onedaywhen
@onedaywhen : 감사. 사실 나는 혼란스럽지 않았다. Intellisense의 이점없이이 물건을 기억/입력하기가 더 어렵습니다.) –
- 1. Linq 페이징 - 총 레코드 수를 통합하는 방법
- 2. Doctrine_Pager에서 총 레코드 수를 얻으려면 어떻게해야합니까?
- 3. 통합 작업 후 레코드 수를 얻는 방법 ..?
- 4. django 관리자의 모델에 대한 총 레코드 수를 표시하는 방법
- 5. 총 수를 세고 MySQL에 레코드 집합을 나열하는 가장 빠른 방법
- 6. newegg와 같은 모든 제품 속성/필터의 총 수를 얻는 방법
- 7. 무작위로 ADODB 레코드 집합을 주문하십시오.
- 8. TOP *로 전체 레코드 수를 반환하는 방법
- 9. CakePHP 현재 레코드 위치를 얻는 방법 -보기에 표시하기 (레코드 ?? ??)
- 10. PostgreSQL에서 레코드 수를 반환하는 방법
- 11. oracle10g에서 참조 커서를 사용하여 레코드 수를 얻는 방법
- 12. Linq하려면 SQL - 삽입 된 레코드 수를 얻는 방법
- 13. 단일 테이블의 테이블에서 레코드 수를 얻는 방법 (멀티 테이블 타이밍)
- 14. 바이트 수를 얻는 방법
- 15. 디렉토리의 총 파일 수를 확인하는 효과적인 방법
- 16. Reporting Services의 레코드 수 평균을 얻는 방법
- 17. iTextSharp에서 PDF의 총 페이지 수를 얻는 방법은 무엇입니까?
- 18. 저자 ID에서 Wordpress Post의 총 수를 얻는 방법은 무엇입니까?
- 19. 자바 스크립트에서 배열의 총 변수 수를 얻는 방법은 무엇입니까?
- 20. DataGrid의 총 행 수를 계산하십시오.
- 21. 테이블의 총 행 수를 반환하십시오.
- 22. Netbeans의 총 라인 수를 계산하십시오.
- 23. VBA ADODB 결과 집합을 반복하여 레코드 삭제
- 24. Rails는 필드에 X가있는 레코드 수를 출력합니까?
- 25. UITableView에서 행 수를 얻는 방법
- 26. iText로 회선 수를 얻는 방법
- 27. Datagrid에서 항목 수를 얻는 방법
- 28. facebook에서 사람들의 수를 얻는 방법
- 29. NpgsqlDataReader에서 행 수를 얻는 방법
- 30. repeter에서 열 수를 얻는 방법
는 아마 '가장'예를 들어, 소스에서 카운트를 할 : 당신이 후있어 모든 경우 물론
는 테이블의 많은 레코드가 어떻게 'select count (*) from mytable' 등을 호출 한 다음 레코드 세트의 필드에서 값을 읽습니다. – onedaywhen