W moim MS Access DB uruchamiam zapytanie w VB, które powinno zwrócić dwa rekordy. Po uruchomieniu go w SQL otrzymuję dwa rekordy, ale po uruchomieniu z VBA dostaję dwa. Oto kod w widoku SQL, która pobiera dwa rekordy:Co to jest liczba rekordów wracających 1?
SELECT *
FROM tblWebMeetingData
WHERE [Last Name] LIKE 'Marx';
A kiedy nazywam to w VBA tak:
SQL = "SELECT * FROM tblWebMeetingData WHERE [Last Name] LIKE 'Marx';"
Set rst = CurrentDb.OpenRecordset(SQL)
MsgBox ("Number of records: " & rst.RecordCount)
ja dostać jeden rekord liczby rekordów. Czy liczenie rekordów nie ma na celu zliczenia wszystkich rekordów zwróconych przez instrukcję SQL lub tabelę? Co to jest, robię źle tutaj?
Dzięki
Czy możliwe jest zapytanie do dwóch różnych baz danych? –