konto usunięte

Temat: Kwerenda access z kilku pól tabeli

Dzień dobry,
Mam taki problem w mojej bazie danych. Mam tabelę w której są m.in. pola: styczeń, luty, marzec, itd, które może przebrać dwa wpisy TAK/NIE. Jak zrobić kwerendę, żeby filtrowało konkretny miesiąc po wybraniu miesiąca poprzez wpis użytkownika. Chodzi mi o takie coś jak kryteria like [Podaj miesiąc]. Nie wiem jak zrobić, żeby filtr zadziałał na poszczególne pola tabeli a nie tylko na jedno.

Temat: Kwerenda access z kilku pól tabeli

Witam,
Nie za bardzo rozumiem o co chodzi. Nie ma czegoś jak filtrowanie pól tabeli, można filtrować wartości poszczególnych pól, dlatego w sql stosuje sie (SELECT ..... FROM .....;), czyli wybierz wskazane pola ze wskazanej lokalizacji.

- Można przy użyciu formularza stworzyć narzędzie do wybierania pól tabeli (zbudowania sql), np
w polu listy umieszczone są wszystkie miesiące i przy użyciu multiselect'u i kilku linijek kodu vba zbudować sql z wszystkimi wskazanymi polami. Np.:
Dim sSQL, sPolaWybrane as String
sSQL="SELECT " & sPolaWybrane & " FROM Tabela;"
gdzie sPolaWybrane jest to String ze wskazanych pol z pola kombi w formularzu

- Można tez przebudować tabele, na strukturę:
ID | [ Pole1] | [Pole2] | Miesiąc | Wartość /Tak-Nie/

Źrodlem danych dla pola [Miesiąc] może być pole kombi (a nawet by wypadało). Przy takiej strukturze dodajemy kolejny rekord z miesiącem i innymi danymi, jeżeli wymagane i wprowadzamy wartość Tak/Nie. W kwerendach dla takiej struktury można stosować Like *[Parametr]* do woli.
PozdrawiamTen post został edytowany przez Autora dnia 23.04.19 o godzinie 07:56



Wyślij zaproszenie do