losmac
"profesorek"
Typ:
neutral
Postów: 758
Zarejestrowany: May 2003
|
|
The construction of a single-condition where clause consists of a column name (the database field), an operator (greater than or equal, for example), and a literal value
Zauważ, że find dopuszcza tylko jeden warunek, warunek prosty, składający się z nazwy kolumny, operatora porównania i wartości do znalezienia. Zatem, za pomocą tej metody tego nie zrobisz. Musisz posłużyć się językiem SQL i zbudować oobiekt recordset, który wybierze wybrane przez Ciebie rekordy.
Dim rst as Recordset Dim zap as String
zap = "SELECT Tabela.* " & _ "FROM Tabela " & _ "WHERE ((Tabela.Pole1) = cos) AND (Tablea.Pole2) = cos2);"
Set rst = CurrentDb.OpenRecordset(zap)
GOTOWE!
Teraz możesz z obiektem recordset robić co tylko Ci się żywnie spodoba.
_____________________________________________ POSTULATY STARUSZKA: 1) Ludzie, dbajcie o polszczyznę!!! 2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!! Powodzenia Maciej Łoś
|