Re: Wyliczenie liczby rekordow w tabeli we wlasnej bazie danych (MS Access).

Autor: Stanley P (stenlay_at_friko.onet.pl)
Data: Mon 01 Dec 1997 - 20:14:37 MET


Witam,

CichY wrote:
>
> Witam.
> Od pewnego czasu szukam metody w swojej bazie danych
> (MS Access) na wyliczenie i podanie ilosci wprowadzonych
> rekordow w danej TABELI. Probowalem korzystac z makra
> i z funkcji "Idz do rekordu", "Ustaw wartosc". Przy
> wykorzystaniu "Idz do rekordu" moge przemiescic sie
> do ostatniego z istniejacych rekordow, lecz nie wiem
> w jaki sposob zapamietac ta liczbe i pozniej ja
> wykorzystac.
> Prosze o pomoc pod: cichy73_at_friko.onet.pl

O makrach do takich operacji lepiej zapomnij. Czas na Visual (Access w
2.0) Basica...

-------------------
W poniższym przykładzie tworzy się obiekt Recordset na podstawie tabeli
"Employees", a następnie liczy liczbę rekordów w Recordset.

Dim dbsNorthwind As Database, rstEmployees As Recordset
Dim lngTotal As Long
Set dbsNorthwind = DBEngine.Workspaces(0).OpenDatabase("Northwind.mdb")
Set rstEmployees = dbsNorthwind.OpenRecordset("Employees")
rstEmployees.MoveLast
lngTotal = rstEmployees.RecordCount
If lngTotal = -1 Then
        Debug.Print "Nie można policzyć."
End If

----------
Znalezione w helpie (A7.0) w ciagu kilkunastu sekund (bez urazy ;-),
temat "RecordCount"...

Pozdrawiam -
                Stanley



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 16:35:52 MET DST