Wyświetla nazwę tabeli dla aktywnej kwerendy.


Wyświetla listę tabel i plików w wybranym źródle danych.


Dodaje wybraną tabelę do okienka tabel. Okno dialogowe Dodaj tabele pozostaje otwarte umożliwiając dodanie następnych tabel.


Zamyka okno dialogowe. Jeżeli dodano nową tabelę za pomocą przycisku Dodaj, to należy kliknąć przycisk Zamknij, aby powrócić do kwerendy i wyświetlić dodaną tabelę. Jeżeli nie dodano żadnej tabeli, to należy kliknąć przycisk Zamknij, aby powrócić do nie zmienionej kwerendy.


Wyświetla okno dialogowe Opcje tabeli. Opcje wybrane w tym oknie określają, które tabele będą dostępne w oknie dialogowym Dodaj tabele i w oknie dialogowym Wybierz kolumny wyświetlanym przez Kreatora kwerend.


Aby w oknie dialogowym Tabele wyświetlić wyłącznie tabele utworzone przez wybranego użytkownika, należy podać nazwę tego użytkownika w polu Właściciel. Nazwa tego pola zależy od używanego źródła danych.


Wybierz bazę danych lub miejsce, w którym są przechowywane potrzebne tabele. Etykieta tego okna dialogowego może ulec zmianie w zależności od używanego źródła danych.


Zawiera listę źródeł danych dla kwerend. Umożliwia określanie nowych źródeł danych dla kwerend.


Umożliwia tworzenie prostych kwerend za pomocą Kreatora kwerend. Kwerendy przesyłają dane do programu Microsoft Excel lub do innego programu źródłowego. Jeżeli pole wyboru Używaj Kreatora kwerend do tworzenia/edycji kwerend nie jest zaznaczone, to kwerendy nie będą tworzone za pomocą Kreatora kwerend, lecz za pomocą programu Microsoft Query.


Aby kontynuować tworzenie kwerendy lub definiowanie źródła danych, kliknij przycisk OK. Jeżeli jest zaznaczona istniejąca kwerenda, to aby ją zmodyfikować, kliknij przycisk Otwórz. Aby zmodyfikować kwerendę za pomocą Kreatora kwerend i przesłać nowy zestaw wyników do programu Microsoft Excel, zaznacz pole wyboru Używaj Kreatora kwerend do tworzenia/edycji kwerend.


Aby zamknąć okno dialogowe i kontynuować pracę nad kwerendą, kliknij przycisk Anuluj.


Aby wyszukać nowe źródła danych w tym komputerze lub w sieci, kliknij przycisk Przeglądaj


Otwiera okno dialogowe Opcje źródła danych, które zawiera informację o domyślnym położeniu źródeł danych. Okno umożliwia również wyszukiwanie źródeł danych na tym komputerze i w sieci.


Uruchamia Asystenta, który wyświetla wskazówki i tematy Pomocy dotyczące pracy z kreatorem.


Aby automatycznie dostosować szerokość zaznaczonej kolumny do najdłuższego elementu danych, kliknij przycisk Dopasuj.


Aby określić szerokość kolumny, wpisz odpowiednią liczbę znaków, uwzględniając bieżącą czcionkę. Liczba znaków wyświetlana w kolumnie może być mniejsza od podanej w tym polu ze względu występowanie dużych liter i litery o nietypowych rozmiarach. Po przesłaniu danych z powrotem do programu Microsoft Excel lub do aplikacji źródłowej, opcje formatowania nie będą używane w zestawie wyników w programie źródłowym.


Aby zastosować szerokość standardową, zaznacz pole wyboru Standardowa szerokość. Standardowa szerokość kolumny zależy od czcionki używanej w okienku danych.


Aby zastosować obliczenie do pola, w którym wpisano kryteria, wybierz funkcję, która ma być obliczona w polu podanym w polu tekstowym Pole i kryteria, które mają spełniać sumowane wartości. Aby uzyskać więcej informacji o stosowaniu obliczeń w kryteriach i w zestawach wyników, kliknij [image].


Wybierz pole, dla którego będą definiowane kryteria.


Wybierz kryterium (operator), które ma być spełnione dla wybranego pola.


Wpisz wartość, która będzie użyta przy wybieraniu rekordów do zestawu wyników lub kliknij przycisk Wartości i wybierz odpowiednią wartość z listy.


Dodaje zdefiniowane kryteria do kwerendy. Jeżeli jest zaznaczona opcja Automatyczna kwerenda, to w zestawie wyników umieszczane są tylko te rekordy, które spełniają podane kryteria. Okno dialogowe Dodaj kryteria pozostaje otwarte umożliwiając podanie dalszych kryteriów.


Zamyka okno dialogowe Dodaj kryteria. Kryteria dodane poprzez kliknięcie przycisku Dodaj pozostają w kwerendzie.


Wyświetla okno dialogowe Wybierz wartości. W tym oknie można wybrać z listy wartość, która będzie zastosowana w kryterium.


Zaznacz przycisk opcji Oraz, jeżeli dla kwerendy wybrano dodatkowe kryterium i w zestawie wyników ma być spełnione zarówno istniejące kryterium, jak i nowe kryterium.


Zaznacz przycisk opcji Lub, jeżeli dla kwerendy wybrano dodatkowe kryterium i w zestawie wyników ma być spełnione istniejące kryterium lub nowe kryterium.


Aby kopiować dane razem z odpowiednimi nagłówkami kolumn z okienka danych, zaznacz pole wyboru Włącz nagłówki kolumn.


Aby kopiować dane razem z odpowiednimi numerami wierszy z okienka danych, zaznacz pole wyboru Włącz numery wierszy.


Wpisz nazwę nowej tabeli lub zamień domyślną nazwę tabeli na nową nazwę. Ustawienia w tym oknie dialogowym nie mają wpływu na tabelę stosowaną jako szablon.


Wpisz nazwę pola tabeli. W zestawie wyników programu Microsoft Query wyświetlanym w okienku danych pole jest reprezentowane jako kolumna.


Wybierz typ danych dla pola, którego nazwa została podana w polu Nazwa pola. Typ danych określa rodzaj danych, które będą przechowywane w tym polu tabeli. Dostępne typy danych zależą od używanego źródła danych. Na przykład, jeżeli używane jest źródło danych programu dBASE, to dostępne są typy danych Data, Memo oraz Liczbowy.


Wpisz maksymalną liczbę znaków dla wybranego typu danych, z uwzględnieniem miejsc dziesiętnych dla liczb. Aby zmniejszyć ilość zajętego miejsca na dysku i zapobiec błędom przy wprowadzaniu danych, należy podać najmniejszą liczbę znaków. Na przykład, jeżeli kody adresowe składają się z pięciu znaków, to należy wpisać w tym polu liczbę 5.


Wpisz liczbę miejsc dziesiętnych dla pola liczbowego. Długość pól liczbowych podana w polu Długość, obejmuje również miejsca dziesiętne.


Określa, czy w tym polu tabeli będzie wymagane wprowadzenie danych. Jeżeli pole wyboru jest zaznaczone, to dla każdego niepustego rekordu bazy danych będzie wymagane wprowadzenie danych w tym polu.


Dodaje nowe pole do tabeli. Należy kliknąć przycisk Dodaj za każdym razem po zakończeniu opisu pola dodawanego do tabeli.

Modyfikacja opisu pola dodanego do tabeli jest niemożliwa. Aby zmienić opis pola, należy je usunąć z listy Pola klikając przycisk Usuń, wprowadzić odpowiednie zmiany i ponownie dodać pole do tabeli.


Wyświetla nazwy i opisy wszystkich pól tabeli.


Usuwa pole zaznaczone na liście Pola z tabeli i z kwerendy.


Tworzy tabelę zawierającą zdefiniowane pola. Jest wyświetlany komunikat informujący o pomyślnym utworzeniu tabeli.


Zamyka okno dialogowe Wyświetl definicję tabeli nie dodając nowej tabeli. Powraca do okna dialogowego Wybierz tabelę.


Aby połączyć się z bazą danych, kliknij przycisk Połącz. Sterownik ODBC wyświetli okno dialogowe, w którym należy podać informacje dotyczące źródła danych takie jak, nazwa i położenie źródła danych lub bazy danych wymagane przez ten sterownik. Aby uzyskać więcej informacji na temat określania zewnętrznych źródeł danych kliknij [image].


Wpisz nazwę źródła danych dla kwerend. Ta nazwa będzie wyświetlana w polu na karcie Bazy danych w oknie dialogowym Wybierz źródło danych.


Wybierz z listy odpowiedni sterownik ODBC. Dostępne sterowniki zależą od opcji wybranych podczas instalacji programu. Aby uzyskać więcej informacji na temat instalowania sterowników ODBC, kliknij [image].


Wybierz tabelę ze źródła danych jako domyślną tabelę dla tworzonych kwerend. Jeżeli kwerendy są tworzone za pomocą Kreatora kwerend, to w oknie dialogowym Wybierz kolumny Kreatora kwerend pojawi się tylko ta tabela. Wybranie tabeli domyślnej jest wygodne, przy tworzeniu wielu kwerend dla tej samej tabeli należącej do źródła danych.


Aby uniknąć podawania identyfikatora i hasła przy każdym otwarciu źródła danych, zaznacz pole wyboru Zapisz identyfikator użytkownika i hasło. Ta możliwość nie jest dostępna dla wszystkich źródeł danych.


Wpisz ścieżki dostępu dla źródeł danych programu Microsoft Query, a następnie kliknij przycisk Dodaj, aby dodać położenie źródeł danych w polu Foldery do wyszukiwania źródeł danych. Jeżeli dokładne ścieżki nie są znane, należy kliknąć przycisk Przeglądaj, aby odnaleźć folder, w którym znajdują się pliki źródeł danych z rozszerzeniem *.dsn.


Dodaje nową ścieżkę dostępu do źródła danych w polu Foldery do wyszukiwania źródeł danych.


Usuwa zaznaczoną ścieżkę dostępu do źródła danych w polu Foldery do wyszukiwania źródeł danych. Kliknięcie przycisku Usuń nie powoduje usunięcia żadnych plików źródeł danych z danej lokalizacji.


Aby wyszukać folder, w którym znajdują się źródła danych, kliknij przycisk Przeglądaj.


Wyświetla nazwę parametru. Aby zmienić nazwę stosowaną w komunikatach dotyczących parametru, wpisz nową nazwę w polu Nazwa parametru.


Wyświetla typ danych SQL skojarzony z kolumną, której dotyczy parametr. Aby wyświetlić inne typy danych, które można zastosować dla tego parametru, kliknij strzałkę.


Wyświetla nazwę parametru i typ danych SQL związane z kolumną, której dotyczy parametr. Aby zmienić nazwę parametru lub typ danych, należy zaznaczyć nazwę na liście i kliknąć przycisk Edytuj. Zostanie wówczas wyświetlone okno dialogowe Edytuj parametr.


Wyświetla okno dialogowe Edytuj parametr, w którym można zmienić nazwę i typ danych dla wybranego parametru.


Zamyka okno dialogowe i stosuje wprowadzone zmiany.


Zamyka okno dialogowe bez zastosowania wprowadzonych zmian. Aby zamknąć okno dialogowe i zachować wprowadzone zmiany, należy kliknąć przycisk Zamknij.


Rozłącza połączenie ze źródłem danych, jeżeli w podanym czasie nie zostaną prawidłowo pobrane dane. Wpisz liczbę sekund określającą czas połączenia.

Domyślny czas połączenia jest określany przez sterownik ODBC źródła danych. Jeżeli program Microsoft Query ma oczekiwać ma próbować łączyć ze źródłem danych w nieokreślonym przedziale czasu, to należy wyczyścić pole wyboru Anuluj połączenie, jeśli brak połączenia przez. Jeżeli program Microsoft Query nie może nawiązać połączenia, to można przerwać próbę naciskając klawisz ESC.


Ogranicza liczbę rekordów przesyłanych w zestawie wyników Microsoft Query. Aby określić maksymalną liczbę rekordów zwracanych przez kwerendę, zaznacz pole wyboru Ogranicz liczbę zwracanych rekordów do, a następnie w polu Rekordy podaj maksymalną liczbę rekordów.


Zachowuje połączenie ze źródłem danych nawet po zamknięciu okna kwerendy. Po zakończeniu działania programu Microsoft Query, połączenie jest rozłączane. Zaznaczenie tej opcji pozwala zaoszczędzić czas potrzebny na ponowne połączenie, jeżeli otwarto wiele kwerend dla tego samego źródła danych. Nie zaleca się zaznaczania tej opcji, jeżeli płaci się za czas połączenia lub ustanowione są połączenia z różnymi źródłami danych.


Wyłącza możliwość edycji wyników kwerendy w programie Microsoft Query. Po zaznaczeniu tej opcji, polecenie Edycja dozwolona w menu Edycja jest niedostępne. W niektórych wypadkach edycja danych w polu jest niemożliwa, nawet jeżeli ta opcja nie jest zaznaczona. Następujące typy pól nie podlegają edycji: pola w kwerendach utworzonych w oparciu o wiele tabel, pola w kwerendach, których źródło danych nie umożliwia modyfikacji, pola w kwerendach, w których wykonywane są obliczenia oraz pola zablokowane lub wyłączone w samej bazie danych.


Wbudowana funkcja będzie stosowana dla pola, w którym zdefiniowano kryteria. Podaj typ obliczenia, które ma być wykonane dla pola podanego w polu Pole oraz kryteria, które mają spełniać obliczane wartości w zestawie wyników podlegające obliczeniu. Aby uzyskać więcej informacji na temat stosowania funkcji w kryteriach i zestawach wyników, kliknij [image].


Wybierz pole, dla którego będą podane kryteria.


Wybierz kolumnę, która ma być modyfikowana w okienku danych.


Jeśli chcesz użyć innej nazwy pola, wpisz ją w polu Nagłówek kolumny. Zmiana nazwy pola w okienku danych nie wpływa na nazwę pola w źródle danych. Po przesłaniu danych do programu Microsoft Excel lub do innego programu źródłowego, będzie stosowana nadal oryginalna nazwa pola ze źródła danych.


Jeśli chcesz, aby była wyświetlana kolumna z obliczeniami dla wartości znajdujących się w polu, wybierz typ obliczeń, które mają być wyświetlane.


Wybierz nazwę lub wpisz wyrażenie dla pola, które ma być dodane w okienku danych. Możesz użyć wyrażenia do wykonania wyliczenia na podstawie wartości z pól (na przykład, Cena*Ilość) w nowej kolumnie.


Wpisz instrukcję języka SQL, które ma być wykonane. Po otwarciu istniejącego pliku SQL za pomocą przycisku [image], program Microsoft Query wyświetla instrukcję w polu Instrukcja SQL. Aby uzyskać więcej informacji na temat tworzenia, edycji i przeglądania instrukcji SQL w programie Microsoft Query, kliknij [image].


Uruchamia instrukcję lub procedurę języka SQL i wyświetla zestaw wyników w okienku danych (jeżeli w wyniku wykonania instrukcji zostały zwrócone dane).


Zamyka okno dialogowe bez wykonywania instrukcji lub procedury języka SQL.


Wyświetla okno dialogowe Otwórz kwerendę. Otwiera istniejący plik SQL i wyświetla jego zawartość w polu Instrukcja SQL.


Wyświetla okno dialogowe Zapisz jako. W tym oknie dialogowym można zapisać nową instrukcję języka SQL, zapisać zmiany w istniejącej instrukcji lub zapisać kopię istniejącej instrukcji lub procedury pod nową nazwą.


Wyświetla okno dialogowe Wybierz procedurę. W tym oknie należy wybrać procedurę, która ma być wykonana. Dostępne procedury zależą od używanego źródła danych. Program Microsoft Query nie wykonuje procedur, które zwracają argumenty i nie zwracają wartości funkcji. Aby uzyskać więcej informacji na ten temat, należy zwrócić się do administratora bazy danych lub zapoznać się z dokumentacją bazy danych.


Wyświetla okno dialogowe Wybierz źródło danych. Zaznacz źródło danych tabeli, dla której ma być wykonana instrukcja SQL lub zawierające procedurę, która ma być wykonana.


Wyświetla różne bazy danych i tabele znajdujące się w tej samej lokalizacji, w której znajduje się wybrane źródło danych, zależnie od typu źródła danych. Można wybrać inne źródło danych dla tabeli, dla której ma być wykonana instrukcja SQL lub zawierające procedurę, która ma być wykonana. Jeżeli nie jest wyświetlana nazwa żadnego źródła danych, to kliknij przycisk Źródła danych, aby wybrać nowe źródło danych.


Wyświetla okno dialogowe Edytuj parametry. W tym oknie można dodawać lub zmieniać parametry sterujące pobieraniem danych ze źródła podczas tworzenia zestawu wyników w okienku danych.


Wpisz numer rekordu, do którego chcesz przejść, a następnie kliknij przycisk OK. Jeżeli w okienku danych jest zaznaczony cały wiersz, to jeśli wybierzesz przycisk Przejdź do, program Microsoft Query przejdzie do wybranego rekordu i zaznaczy cały wiersz.


Ukrywanie i wyświetlanie Asystenta pakietu Office
Ukrywanie lub wyświetlanie Asystenta pakietu Office

•	Aby wyświetlić Asystenta pakietu Office, kliknij przycisk Asystent pakietu Office  [image].

•	Aby ukryć Asystenta pakietu Office, kliknij przycisk Zamknij znajdujący się w prawym górnym rogu okna Asystenta.


Przesuwanie Asystenta pakietu Office do dowolnego miejsca na ekranie
Przenoszenie Asystenta pakietu Office wraz z jego wskazówkami

•	Przeciągnij Asystenta pakietu Office myszą do dowolnego miejsca na ekranie.

Uwaga   Aby wyświetlić Asystenta pakietu Office po wyświetleniu tematu Pomocy, kliknij w dowolnym miejscu okna Microsoft Query lub zamknij temat Pomocy.


Wybieranie innego Asystenta pakietu Office

1	Jeżeli Asystent Office jest niewidoczny, kliknij przycisk Asystent pakietu Office  [image].

2	Kliknij przycisk Opcje.

Jeżeli przycisk Opcje jest niewidoczny, kliknij Asystenta, a następnie przycisk Opcje.

3	Na karcie Galeria, kliknij kilkakrotnie przycisk Wstecz lub Dalej, aż do chwili, gdy zostanie wyświetlony odpowiedni Asystent.

Uwagi

•	Moduły Matka Natura oraz Geniusz (które są niedostępne, jeżeli program Microsoft Office był instalowany z dyskietek) wymagają karty graficznej i monitora, które obsługują co najmniej 256 kolorów. Aby uzyskać więcej informacji na temat zmiany liczby kolorów obsługiwanych przez monitor, skorzystaj z systemu Pomocy systemu Windows.

•	Jeżeli masz dostęp do sieci Internet, to możesz zainstalować dodatkowych Asystentów pakietu Office z serwera punktu obsługi użytkowników Microsoft Office. W tym celu w menu Pomoc, wskaż polecenie Microsoft w sieci, a następnie kliknij polecenie  Strona macierzysta Microsoft Office.


Usuwanie problemów z Asystentem Office
Usuwanie problemów z Asystentem pakietu Office

Aby uzyskać informacje, kliknij odpowiedni temat?

Asystent pakietu Office rozprasza.

Nie można wyłączyć Asystenta pakietu Office.

Nie mam Asystenta pakietu Office.

Asystent pakietu Office wyświetla niewłaściwy temat Pomocy.

Brak dymku Asystenta pakietu Office?


Asystent Office zakłóca pracę.
Asystent pakietu Office rozprasza.

•	Niektórzy Asystenci są bardziej aktywni niż inni. Aby wybrać innego Asystenta, kliknij prawym klawiszem myszy przycisk Asystent, a następnie w menu podręcznym wybierz polecenie Wybierz Asystenta. Na karcie Galeria kliknij kilkakrotnie przyciski Wstecz i Dalej, aby wyświetlić dostępnych Asystentów. Najmniej aktywny jest Asystent Logo Office. Najbardziej aktywni Asystenci generujący dużą liczbę dźwięków, to Punkt oraz Superpies (są niedostępni, jeżeli program Microsoft Office był instalowany z dyskietek).

•	Aby ograniczyć ruchliwość Asystenta Office na ekranie, kliknij przycisk Asystent, a następnie przycisk Opcje. Na karcie Opcje wyczyść pole wyboru Przenoszenie, gdy Asystent przeszkadza.

•	Aby wyłączyć dźwięki Asystenta, kliknij przycisk Asystent, a następnie kliknij Opcje. Na karcie Opcje, wyczyść pole wyboru Odtwarzanie dźwięków.

•	Asystent pakietu Office może mieć różne rozmiary. Aby zmienić rozmiar Asystenta, wskaż krawędź Asystenta pakietu Office (wskaźnik powinien przybrać kształt dwustronnej strzałki), a następnie przeciągnij krawędź Asystenta pakietu Office do odpowiedniego położenia.


Nie można wyłączyć Asystenta.

•	Aby ukryć Asystenta, kliknij prawym klawiszem myszy przycisk Asystent, a następnie w menu podręcznym kliknij polecenie Ukryj Asystenta. Jeżeli Asystent pakietu Office wyświetla komunikat lub temat Pomocy, to przed ukryciem Asystenta pakietu Office zamknij wyświetlane okno.

•	Aby usunąć Asystenta z pakietu Microsoft Office, uruchom Instalatora programu. Aby uzyskać więcej informacji na temat usuwania Asystenta, kliknij  [image].


Nie mam Asystenta pakietu Office.

Jeżeli Asystent pakietu Office jest niewidoczny, kliknij przycisk Asystent pakietu Office  [image]. Jeżeli Asystent pakietu Office nie jest wyświetlany, to prawdopodobnie nie został zainstalowany. Aby uzyskać więcej informacji na temat instalacji Asystenta, kliknij  [image].


Asystent Office wyświetla niewłaściwy temat Pomocy.
Asystent pakietu Office wyświetla niewłaściwy temat Pomocy.

Jeżeli Asystent pakietu Office jest niewidoczny, kliknij przycisk Asystent pakietu Office  [image].

•	Aby uzyskać jak najlepsze wyniki wyszukiwania tematu Pomocy, wpisz w Asystencie pełne wyrażenie, zdanie lub pytanie, zamiast pojedynczego wyrazu lub skróconego wyrażenia. Na przykład, aby uzyskać Pomoc na temat ograniczania danych wyświetlanych w zestawie wyników, wpisz Ograniczanie zestawu wyników za pomocą kryteriów, zamiast ograniczanie danych.

•	Jeżeli zamiast wpisywania pełnych zdań, wolisz przeglądać indeks wyrazów i wrażeń występujących w tematach Pomocy, kliknij polecenie Spis treści i indeks w menu Pomoc, a następnie kliknij kartę Indeks.

•	Aby stwierdzić, czy dany wyraz lub wyrażenie występuje w tekście tematów Pomocy, kliknij polecenie Microsoft Query - tematy Pomocy w menu Pomoc, a następnie kliknij kartę Znajdź. Jeżeli karta Znajdź została wybrana po raz pierwszy, wybierz ustawienia dotyczące przeszukiwania tekstów Pomocy.

•	Aby przejrzeć tematy Pomocy w spisie treści Pomocy, kliknij polecenie Microsoft Query - tematy Pomocy w menu Pomoc, a następnie kliknij kartę Spis treści.


Uzyskiwanie Pomocy bez Asystenta

•	W menu Pomoc, kliknij polecenie Microsoft Query - tematy Pomocy.

Wskazówka   Aby móc wyświetlać Pomoc za pomocą klawisza F1, kliknij przycisk Opcje. (Jeżeli przycisk Opcje jest niewidoczny, kliknij przycisk Asystent, a następnie przycisk Opcje.) Na karcie Opcje, wyczyść pole wyboru Reagowanie na klawisz F1.


Wyświetlanie komunikatów bez Asystenta

1	Jeżeli Asystent Office jest niewidoczny, kliknij przycisk Asystent pakietu Office  [image].

2	Kliknij przycisk Opcje.

Jeżeli przycisk Opcje jest niewidoczny, kliknij na Asystencie, a następnie kliknij przycisk Opcje.

3	Na karcie Opcje wyczyść pole wyboru Wyświetlanie ostrzeżeń.


Zmiana rozmiaru Asystenta

1	Wskaż krawędź Asystenta pakietu Office (wskaźnik myszy powinien przyjąć kształt dwustronnej strzałki).

2	Przeciągnij krawędź Asystenta, aby nadać mu odpowiedni rozmiar.

Uwaga   Aby wyświetlić Asystenta pakietu Office po wyświetleniu tematu Pomocy, kliknij w dowolnym miejscu okna programu Microsoft Query lub zamknij temat Pomocy.

Wskazówka   Aby automatycznie zmniejszać rozmiar Asystenta pakietu Office po upływie 5 minut od ostatniego użycia, kliknij przycisk Opcje. (Jeżeli przycisk Opcje jest niewidoczny, kliknij Asystenta, a następnie kliknij przycisk Opcje.) Na karcie Opcje zaznacz pole wyboru Przenoszenie, gdy Asystent przeszkadza.


Włączanie i wyłączanie dźwięków Asystenta

Dźwięki generowane przez Asystenta pakietu Office są dostępne, jeżeli w komputerze jest zainstalowana karta dźwiękowa.

1	W oknie Asystenta pakietu Office kliknij przycisk Opcje.

Jeżeli przycisk Opcje jest niewidoczny, kliknij Asystenta, a następnie kliknij przycisk Opcje.

2	Na karcie Opcje, zaznacz lub wyczyść pole wyboru Odtwarzanie dźwięków.

Uwaga   Aby wyświetlić Asystenta pakietu Office po wyświetleniu tematu Pomocy, kliknij w dowolnym miejscu okna programu Microsoft Query lub zamknij temat Pomocy.


Brak dymku Asystenta

•	Jeden dymek może być wyświetlany przed drugim. Aby zobaczyć dymek znajdujący się pod spodem, należy zamknąć dymek znajdujący się na wierzchu.

•	Komunikaty i wskazówki Asystenta pakietu Office znikają po wyświetleniu Pomocy i pojawiają się ponownie po zamknięciu okna Pomocy lub kliknięciu w dowolnym miejscu okna Microsoft Query.

•	Po przełączeniu się do innego programu pakietu Office, dymek wyświetlony w pierwszym programie jest niewidoczny. Komunikaty Asystenta pakietu Office odnoszą się do konkretnego programu i po przełączeniu się do innego programu są nieaktualne.

•	Niektóre dymki Asystenta pakietu Office są automatycznie zamykane po kliknięciu w oknie programu Microsoft Query. Są to informacje, które nie wymagają odpowiedzi użytkownika.


Nie można kontynuować pracy w programie Microsoft Query?
Nie można kontynuować pracy w programie Microsoft Query

Po wyświetleniu niektórych komunikatów (z Asystentem lub bez niego) nie można kontynuować pracy w programie Microsoft Query do chwili zamknięcia okna komunikatu. W ten sposób wyświetlane są istotne komunikaty wymagające odpowiedzi użytkownika. Aby kontynuować pracę w programie Microsoft Query, kliknij wybrany przycisk w oknie komunikatu. Jeżeli program Microsoft Query nie wyświetla komunikatu, lecz temat Pomocy, kliknij w dowolnym miejscu w oknie programu Microsoft Query, aby ponownie wyświetlić komunikat.


Klawisze sterujące działaniem Asystenta

Aby wykonać następującą operację	Naciśnij klawisze
Zaznaczyć dymek Asystenta pakietu Office	ALT+F6 (naciskaj wielokrotnie, aż do chwili, gdy wokół wybranego dymku zostanie wyświetlona kropkowana linia)
Zaznaczyć jeden  z tematów Pomocy wyświetlonych przez Asystenta	ALT+numer tematu (1 oznacza pierwszy temat, 2  drugi temat itd.)
Wyświetlić więcej tematów Pomocy	ALT+STRZAŁKA W DÓŁ
Wyświetlić poprzednie tematy Pomocy	ALT+STRZAŁKA W GÓRĘ
Zamknąć komunikat Asystenta	ESC
Skorzystać z pomocy Asystenta	F1
Wyświetlić lub ukryć Asystenta Office podczas pracy z Kreatorem	TAB aby nacisnąć przycisk Asystent; SPACJA, aby wyświetlić lub ukryć Asystenta


Instalacja i usuwanie wybranych składników programu Microsoft Query

1	Zamknij wszystkie otwarte programy.

2	Kliknij przycisk Start systemu Windows, wskaż Ustawienia, a następnie kliknij polecenie Panel sterowania.

3	Kliknij dwukrotnie ikoną Dodaj/Usuń Programy.

4	Na karcie Instaluj/Odinstaluj, kliknij nazwę programu Microsoft Office lub nazwę zainstalowanego programu, a następnie kliknij przycisk Dodaj/Usuń.

5	W oknie Instalatora Microsoft Office kliknij przycisk Dodaj/Usuń.

6	Zaznacz kategorię opcji, które chcesz dodać lub usunąć.

Aby instalować składniki używane wspólnie przez kilka programów pakietu Office takie jak np. Asystent, zaznacz na liście pozycję Narzędzia, a następnie kliknij przycisk Szczegóły.

7	Zaznacz pole wyboru składnika, który chcesz zainstalować albo wyczyść pole wyboru dla składnika, który chcesz usunąć, a następnie kliknij przycisk OK.

8	Po wprowadzeniu odpowiednich zmian, kliknij przycisk Kontynuuj.

Uwagi

•	Jeżeli program był instalowany z serwera sieciowego lub ze wspólnego folderu, to należy uruchomić tę kopię Instalatora, która została użyta do instalacji programu.

•	Aby dodać lub usunąć składniki pakietu Office w systemie Windows NT, uruchom Instalatora Office tak samo, jak podczas instalacji programu i wybierz odpowiednie opcje zgodnie z informacjami wyświetlanymi na ekranie.


Wyświetlanie informacji o programie Microsoft Query

•	W menu Pomoc programu Microsoft Query, kliknij polecenie Microsoft Query - informacje.

Zostanie wyświetlone okno Microsoft Query - informacje z informacjami o programie.


Ukrywa wybrane kolumny.


Przywraca wyświetlanie wybranych kolumn.


Wyświetla alfabetyczną listę kolumn znajdujących się w okienku danych. Na liście można zaznaczyć jedną lub więcej kolumn, które mają być ukryte lub ponownie wyświetlane. Przy nazwach widocznych kolumn znajduje się znacznik. Kolumny, które były ukryte podczas zapisywania kwerendy będą również ukryte po ponownym otwarciu kwerendy. Po przesłaniu danych do programu Microsoft Excel lub innego programu źródłowego, ukryte kolumny będą widoczne w zestawie wyników.


Wybierz tabelę i pole, które ma stanowić lewą stronę sprzężenia. Aby uzyskać więcej informacji na temat sprzęgania tabel w kwerendach, kliknij [image].


Wybierz operator, który określa typ porównania dokonywanego przez program Microsoft Query na wartościach w sprzężonych polach. Aby uzyskać więcej informacji na temat sprzęgania tabel w kwerendach, kliknij [image].


Wybierz tabelę i pole, które ma stanowić prawą stronę sprzężenia. Aby uzyskać więcej informacji na temat sprzęgania tabel w kwerendach, kliknij [image].


Wybierz opcję sprzężenia, która określa, które rekordy mają być pobierane i pod jakim warunkiem (w oparciu o operator porównania). Wybrana opcja określa typ sprzężenia (wewnętrzne lub zewnętrzne). Aby uzyskać więcej informacji o typach sprzężeń kliknij [image].


Wyświetla instrukcje definiujące istniejące typy sprzężeń w aktywnej kwerendzie. Jeżeli istnieje więcej sprzężeń, to w programie Microsoft Query dla każdego z nich wyświetlana jest oddzielna instrukcja. Aby usunąć sprzężenie, wybierz odpowiednią instrukcję i kliknij przycisk Usuń.


Dodaje linię między dwoma tabelami w okienku tabel opisującą sprzężenie wybrane w oknie dialogowym Sprzężenia. Okno dialogowe Sprzężenia pozostaje otwarte, umożliwiając dodanie następnych sprzężeń, jeśli to konieczne.


Usuwa instrukcję sprzężenia zaznaczoną w polu Sprzężenia w kwerendzie. Usunięcie sprzężenia powoduje usunięcie linii łączącej dwie tabele w okienku tabel.


Klawisze skrótu w programie Microsoft Query

Kliknij wybrany temat Pomocy?

Poruszanie się w okienkach programu Microsoft Query za pomocą klawiszy skrótu

Zaznaczanie danych i kryteriów za pomocą klawiszy skrótu

Edycja danych i kryteriów za pomocą klawiszy skrótu

Klawisze funkcyjne w programie Microsoft Query

Korzystanie z pomocy Asystenta pakietu Office


Poruszanie się w okienkach programu Microsoft Query za pomocą klawiszy skrótu

Poruszanie się w okienku tabeli

Aby wykonać następującą czynność	Naciśnij klawisz
Przejść do następnej tabeli	TAB
Przejść do innych nazw pól w tabeli i je zaznaczyć	Klawisze STRZAŁKA W GÓRĘ i STRZAŁKA W DÓŁ. Aby zaznaczyć ciągły obszar pól w tabeli lub usunąć takie zaznaczenie, naciśnij klawisze SHIFT+ STRZAŁKA W GÓRĘ lub SHIFT+ STRZAŁKA W DÓŁ
Poruszanie się między kolumnami i wierszami w okienku kryteriów i w okienku danych

Aby wykonać następującą czynność	Naciśnij klawisz
Przejść do określonego rekordu (wiersza) w okienku danych	F5, a następnie wpisz numer rekordu w polu Rekord i naciśnij klawisz ENTER
Przejść do następnej kolumny w okienku danych	TAB, ENTER lub STRZAŁKA W PRAWO (w zaznaczonej komórce)
Przejść się do poprzedniej kolumny w bieżącym wierszu lub do ostatniego pola w poprzednim rekordzie	SHIFT+TAB, SHIFT+ENTER, lub STRZAŁKA W LEWO (w zaznaczonej komórce)
Przejść do ostatniej kolumny w bieżącym wierszu	END
Przejść do ostatniej kolumny w ostatnim wierszu	CTRL+END
Przejść do pierwszej kolumny w bieżącym wierszu	HOME
Przejść do pierwszej kolumny w pierwszym wierszu	CTRL+HOME
Przejść do bieżącej kolumny w następnym wierszu	STRZAŁKA W DÓŁ
Przejść do bieżącej kolumny w ostatnim wierszu	CTRL+STRZAŁKA W DÓŁ
Przejść do bieżącej kolumny w poprzednim wierszu	STRZAŁKA W GÓRĘ
Przejść do bieżącej kolumny w pierwszym wierszu	CTRL+STRZAŁKA W GÓRĘ
Przenoszenie punktu wstawiania w obrębie komórki w okienku danych i w okienku kryteriów

Aby wykonać następującą czynność	Naciśnij klawisz
Usunąć zaznaczenie z komórki i wyświetlić punkt wstawiania w zaznaczonej komórce	F2
Przenieść punkt wstawiania o jeden znak w prawo	STRZAŁKA W PRAWO
Przenieść punkt wstawiania o jeden wyraz w prawo	CTRL+STRZAŁKA W PRAWO
Przenieść punkt wstawiania o jeden znak w lewo	STRZAŁKA W LEWO
Przenieść punkt wstawiania o jeden znak w lewo	CTRL+STRZAŁKA W LEWO
Przenieść punkt wstawiania na koniec bieżącej linii w wartościach składających się w jednej lub z wielu linii	END
Przenieść punkt wstawiania na koniec wartości składającej się z wielu linii	CTRL+END
Przenieść punkt wstawiania na początek bieżącej linii w wartościach składających się z jednej i z wielu linii	HOME
Przenieść punkt wstawiania na początek wartości składającej się z wielu linii	CTRL+HOME
Poruszanie się między ekranami w okienku danych i w okienku kryteriów

Aby wykonać następującą czynność	Naciśnij klawisz
Przejść w okienku o jeden ekran w dół	PAGE DOWN
Przejść w okienku o jeden ekran w górę	PAGE UP
Przejść w okienku o jeden ekran w prawo	CTRL+PAGE DOWN
Przejść w okienku o jeden ekran w lewo	CTRL+PAGE UP


Zaznaczanie danych i kryteriów za pomocą klawiszy skrótu

Zaznaczanie wartości w kolumnie

Aby wykonać następującą czynność	Naciśnij klawisz
Zaznaczyć bieżącą wartość lub usunąć zaznaczenie i wyświetlić punkt wstawiania	F2
Zaznaczyć wartość w następnej kolumnie	TAB, ENTER, or STRZAŁKA W PRAWO (w zaznaczonej komórce)
Zaznaczyć fragment wartości od punktu wstawiania do początku kolumny	SHIFT+HOME
Zaznaczyć fragment wartości od punktu wstawiania do końca kolumny	SHIFT+END
Rozszerzyć lub zmniejszyć zaznaczenie po prawej stronie o jeden znak	SHIFT+STRZAŁKA W PRAWO
Rozszerzyć lub zmniejszyć zaznaczenie po prawej stronie o jeden wyraz	CTRL+SHIFT+STRZAŁKA W PRAWO
Rozszerzyć lub zmniejszyć zaznaczenie po lewej stronie o jeden znak	SHIFT+STRZAŁKA W LEWO
Rozszerzyć lub zmniejszyć zaznaczenie po lewej stronie o jeden wyraz	CTRL+SHIFT+STRZAŁKA W LEWO
Zaznaczanie wiersza

Aby wykonać następującą czynność	Naciśnij klawisz
Zaznaczyć bieżący wiersz	SHIFT+SPACJA
Zaznaczyć następny wiersz, jeżeli bieżący wiersz jest zaznaczony	STRZAŁKA W DÓŁ
Zaznaczyć poprzedni wiersz, jeżeli bieżący wiersz jest zaznaczony	STRZAŁKA W GÓRĘ
Rozszerzyć lub zmniejszyć zaznaczenie w dół o jeden wiersz	SHIFT+STRZAŁKA W DÓŁ
Rozszerzyć lub zmniejszyć zaznaczenie w górę o jeden wiersz	SHIFT+STRZAŁKA W GÓRĘ
Rozszerzyć zaznaczenie w dół o jeden ekran	SHIFT+PAGE DOWN
Rozszerzyć zaznaczenie w górę o jeden ekran	SHIFT+PAGE UP
Zaznaczyć cały zestaw wyników	CTRL+SHIFT+SPACJA
Zaznaczanie kolumny

Aby wykonać następującą czynność	Naciśnij klawisz
Zaznaczyć bieżącą kolumnę	CTRL+SPACJA
Zaznaczyć kolumnę na prawo od kolumny bieżącej, jeżeli bieżąca kolumna jest zaznaczona	STRZAŁKA W PRAWO
Zaznaczyć kolumnę na lewo od kolumny bieżącej, jeżeli bieżąca kolumna jest zaznaczona	STRZAŁKA W LEWO
Rozszerzyć lub zmniejszyć zaznaczenie od lewej strony o jedną kolumnę	SHIFT+STRZAŁKA W LEWO
Rozszerzyć lub zmniejszyć zaznaczenie od lewej strony o jedną kolumnę	SHIFT+STRZAŁKA W PRAWO
Rozszerzyć zaznaczenie w prawo o jeden ekran	CTRL+SHIFT+PAGE DOWN
Rozszerzyć zaznaczenie w lewo o jeden ekran	CTRL+SHIFT+PAGE UP


Edycja danych i kryteriów za pomocą klawiszy skrótu

Kopiowanie, wycinanie i wklejanie

Aby wykonać następującą czynność	Naciśnij klawisz
Skopiować bieżące zaznaczenie do Schowka	CTRL+C
Wkleić zawartość Schowka w punkcie wstawiania	CTRL+V
Wyciąć bieżące zaznaczenie i umieścić je w Schowku	CTRL+X
Usunąć bieżące zaznaczenie lub jeden znak na lewo od punktu wstawiania	BACKSPACE
Usunąć bieżące zaznaczenie lub jeden znak na prawo od punktu wstawiania	DELETE
Powiększenie ułatwiające edycję w okienku danych

Aby wykonać następującą czynność	Naciśnij klawisz
Otworzyć okno dialogowe Powiększ pole w celu wygodniejszego wprowadzania danych do małych obszarów w okienku danych	SHIFT+F2


Klawisze funkcyjne w programie Microsoft Query

Aby wykonać następującą czynność	Naciśnij klawisz
Przejść do Pomocy programu	F1
Uzyskać Pomoc dotyczącą zaznaczonego elementu	SHIFT+F1, a następnie ENTER
Zaznaczyć lub usunąć zaznaczenie z bieżącej wartości	F2
Zapisać kwerendę za pomocą polecenia Zapisz	ALT+SHIFT+F2 lub SHIFT+F12
Zapisać kwerendę za pomocą polecenia Zapisz jako	ALT+F2 lub F12
Otworzyć okno dialogowe Powiększ pole w celu wygodniejszego wprowadzania danych do małych obszarów w okienku danych	SHIFT+F2
Zamknąć aktywną kwerendę	CTRL+F4
Zakończyć pracę z programem Microsoft Query	ALT+F4
Przejść do konkretnego rekordu (wiersza) w okienku danych	F5, podaj numer rekordu w polu Rekord, a następnie naciśnij klawisz ENTER
Przejść do następnego okienka w oknie programu Microsoft Query	F6
Przejść do poprzedniego okienka w oknie programu Microsoft Query	SHIFT+F6
Przełączyć się do następnego otwartego okna programu Microsoft Query	CTRL+F6
Przełączyć się do poprzedniego otwartego okna programu Microsoft Query	CTRL+SHIFT+F6
Uruchomić otwartą kwerendę	F9


Jeżeli otwarto więcej niż dziewięć okien kwerend, to w menu Okno programu Microsoft Query pojawia się polecenie Więcej okien. Aby wyświetlić okno, należy kliknąć jego nazwę, a następnie kliknąć przycisk OK.


Zamknij (polecenie menu Plik)

Zamyka aktywną kwerendę, jeśli już jej nie potrzebujesz w bieżącej sesji roboczej.


Zapisz jako (polecenie menu Plik)

Wyświetla okno dialogowe Zapisz jako, w którym można zapisać nowy projekt kwerendy, istniejący projekt kwerendy pod nową nazwą lub zestaw wyników w postaci tabeli. Aby zapisać kwerendę, należy wybrać w oknie dialogowym Zapisz jako typ danych Pliki kwerend. Kwerendy są przechowywane jako pliki o rozszerzeniu .dqy. Aby uruchomić istniejącą kwerendę, w programie Microsoft Excel kliknij w menu Dane polecenie Pobierz dane zewnętrzne, a następnie kliknij polecenie Uruchom kwerendę w bazie danych.


Definicja tabeli (polecenie menu Plik)

Wyświetla istniejącą definicję tabeli dla wybranej tabeli. Umożliwia utworzenie nowej tabeli lub indeksu z jednego lub kilku pól tabeli. Przy tworzeniu nowej tabeli na podstawie definicji istniejącej tabeli, program Microsoft Query nie dodaje danych z istniejącej tabeli do nowej tabeli. Nowoutworzona tabela jest pusta.


Wykonaj SQL (polecenie menu Plik)

Uruchamia nową lub istniejącą instrukcję lub procedurę języka SQL. Aby uruchomić kwerendę, która została utworzona lub zmodyfikowana w oknie dialogowym SQL, należy kliknąć polecenie Wykonaj SQL (dostępne po kliknięciu polecenia SQL w menu Widok). Przy modyfikacji lub zamianie instrukcji SQL, należy stosować składnię SQL stosowaną w programie Microsoft Query lub składnię stosowaną w źródle danych. Aby uzyskać szczegółowe informacje na ten temat, należy zwrócić się do administratora bazy danych lub zapoznać się z dokumentacją języka SQL.


Zakończ/Prześlij dane (polecenie menu Plik)

Kończy pracę programu Microsoft Query i zamyka otwarte okna kwerend. Jeżeli program Microsoft Query został uruchomiony z innego programu, to polecenie Zakończ jest zastępowane przez polecenie przesyłające dane do tego programu. Nazwa tego polecenia zależy od programu, z którego uruchomiono program Microsoft Query. Jeżeli dokonano zmian w projekcie kwerendy i nie zapisano ich, to program Microsoft Query wyświetli komunikat z odpowiednim monitem. Jeżeli klikniesz przycisk Tak, a nazwa kwerendy nie została wcześniej podana, to zostanie wyświetlone okno dialogowe Zapisz jako.


Cofnij/Ponów (polecenie menu Edycja)

Cofa ostatnie polecenie lub usuwa ostatnio wpisane dane. Po kliknięciu polecenia Cofnij, zamienia się ono na polecenie Ponów, które umożliwia cofnięcie polecenia Cofnij.


Wytnij (polecenie menu Edycja)

Usuwa zaznaczone dane i umieszcza je w Schowku. Polecenie Wytnij pozwala zaoszczędzić czas i uniknąć błędów podczas przenoszenia danych między różnymi komórkami w tym samym okienku lub pomiędzy dwoma okienkami.


Kopiuj (polecenie menu Edycja)

Kopiuje zaznaczone dane i umieszcza je w Schowku. Polecenie Kopiuj pozwala zaoszczędzić czas i uniknąć błędów podczas przenoszenia danych między różnymi komórkami w tym samym okienku lub pomiędzy dwoma okienkami. Za pomocą polecenia Kopiuj można również kopiować dane do innego programu. Aby skopiować do innego programu dane razem z nagłówkami kolumn i wierszy, należy wybrać polecenie Kopiuj specjalnie w menu Edycja.


Kopiuj specjalnie (polecenie menu Edycja)

Kopiuje dane ze zestawu wyników włącznie z numerami wierszy i nagłówkami kolumn, do innego programu. Po wybraniu tego polecenia, przełącz się do programu, w którym mają być wklejone dane. W innym programie dane mogą być wklejone jako wartości lub mogą być aktualizowane wraz ze zmianą źródła danych. Aby wkleić bieżące wartości danych kliknij polecenie Wklej. Aby wkleić wartości, które będą aktualizowane odpowiednio do zmian źródła danych, kliknij polecenie Wklej łącze. W niektórych programach polecenie wklejania łącza może być inne. Sprawdź, jakie polecenia wklejania są dostępne w programie.


Wklej (polecenie menu Edycja)

Wstawia wycięte lub skopiowane dane do komórki w okienku kryteriów lub w okienku danych.


Usuń (polecenie menu Edycja)

Usuwa zaznaczony element. W okienku tabel można usunąć listę pól, w okienku kryteriów  kolumnę, wiersz lub komórkę zawierającą kryteria, a w okienku danych  pole lub rekord.


Powiększ pole (polecenie menu Widok)

Wyświetla okno dialogowe Powiększ pole, które umożliwia edycję komórki pola, które wymaga większej ilości miejsca do edycji lub wprowadzenia danych. Kliknij przycisk OK, aby wyświetlić powiększone dane w okienku danych. Aby dokonać edycji pola, może być potrzebne kliknięcie polecenia Edycja dozwolona w menu Rekordy. Jeżeli kwerenda wykorzystuje dane z wielu tabel, to edycja rekordów nie jest możliwa. Również nie wszystkie źródła danych dają możliwość edycji. Aby uzyskać szczegółowe informacje na ten temat, należy zwrócić się do administratora bazy danych lub zapoznać się z dokumentacją.


Właściwości kwerendy (polecenie menu Widok)

Umożliwia ustalenie właściwości kwerendy Tylko wartości unikatowe oraz Grupuj rekordy.


Czcionka (polecenie menu Format)

Wyświetla okno dialogowe Czcionka, w którym można zmienić wygląd nazw pól i danych w zestawie wyników wyświetlanym w okienku danych. Ustawienia czcionki dotyczą całego zestawu wyników, a nie pojedynczych komórek, wierszy lub kolumn. Wybrane formatowanie nie jest zachowywane po przesłaniu zestawu wyników do programu Microsoft Excel lub do innego programu źródłowego.


Wysokość wiersza (polecenie menu Format)

Zmienia wysokość wszystkich wierszy w okienku danych. Ustalona wysokość wiersza jest zapisywana razem z kwerendą. Stosowanie standardowej, domyślnej wysokości wiersza powoduje automatycznie dopasowanie wysokości wierszy po zmianie czcionki. Jeżeli stosowana jest niestandardowa wysokość wiersza, to po zmianie czcionki wysokość wierszy trzeba dopasować ręcznie. Wybrana wysokość wiersza nie jest zachowywana po przesłaniu zestawu wyników do programu Microsoft Excel lub do innego programu źródłowego.


Szerokość kolumny (polecenie menu Format)

Zmienia szerokość wybranej kolumny w okienku danych. Zmiana rozmiaru czcionki wiąże się ze zmianą liczby znaków wyświetlanych się w kolumnie, ale nie wpływa na szerokość kolumny. Z kolei zmiana szerokości kolumny nie wpływa na długość pola określoną w definicji tabeli. Ustalona szerokość kolumny jest zapisywana razem z kwerendą. Wybrana szerokość kolumny nie jest zachowywana po przesłaniu zestawu wyników do programu Microsoft Excel lub do innego programu źródłowego.


Ukryj kolumny (polecenie menu Format)

Tymczasowo ukrywa wybraną kolumnę (pole) w okienku danych, nie zmieniając zestawu wyników. Do wartości z ukrytej kolumny można się odwoływać w kryteriach. Kolumny, które są ukryte w chwili zapisywania kwerendy będą również ukryte po ponownym otwarciu kwerendy. Aby wyświetlić listę wszystkich kolumn dostępnych w okienku danych, kliknij w menu Format polecenie Pokaż kolumny. W oknie dialogowym Pokaż kolumny nie ma znacznika przy nazwach ukrytych kolumn. Opcje dotyczące ukrycia kolumn nie są zachowywane po przesłaniu zestawu wyników do programu Microsoft Excel lub do innego programu źródłowego.


Pokaż kolumny (polecenie menu Format)

Wyświetla alfabetyczną listę kolumn (pól) dostępnych w okienku danych. Przy nazwach widocznych kolumn znajduje się znacznik. Jeżeli kolumny są ukryte podczas zapisywania kwerendy, to będą również ukryte po ponownym otwarciu kwerendy. Opcje dotyczące ukrycia kolumn nie są zachowywane po przesłaniu zestawu wyników do programu Microsoft Excel lub do innego programu źródłowego.


Usuń tabelę (polecenie menu Tabela)

Usuwa zaznaczoną tabelę z okienka tabel. Usunięcie tabeli z okienka nie powoduje skasowania znajdujących się w niej danych.


Sprzężenia (polecenie menu Tabela)

Umożliwia tworzenie, usuwanie i modyfikację sprzężeń między tabelami w okienku tabel. Jeżeli jedna z dwóch tabel zawiera pole klucza podstawowego, a druga zawiera pole o takiej samej nazwie i typie danych, to sprzężenie między tymi tabelami tworzone jest automatycznie. Dodanie lub usunięcie sprzężenia w kwerendzie ma wpływ wyłącznie na tę kwerendę. Jeżeli zostanie utworzona kwerenda używająca tych samych tabel, to program Microsoft Query utworzy w nowej kwerendzie takie same sprzężenia, jak we wcześniej utworzonej kwerendzie. Aby uzyskać szczegółowe informacje na temat tworzenia sprzężeń w kwerendach, kliknij przycisk  [image].


Dodaj kryteria (polecenie menu Kryteria)

Umożliwia zdefiniowanie kryteriów, które muszą spełniać rekordy włączane do zestawu wyników. Na przykład w zestawie wyników można umieścić wyłącznie rekordy, które zawierają pewną wartość (np. rekordy dotyczące dostawców z Japonii) lub rekordy dla których pewna wartość mieści się w określonym zakresie (np. rekordy z danymi o pracownikach zatrudnionych w okresie od 1 stycznia 1995 do 1 stycznia 96).


Usuń wszystkie kryteria (polecenie menu Kryteria)

Usuwa wszystkie kryteria zdefiniowane w kwerendzie.


Dodaj kolumnę (polecenie menu Rekordy)

Dodaje nową kolumnę (pole) w okienku danych. Jeżeli w okienku danych znajduje się już zestaw wyników, to nowa kolumna jest wstawiana za ostatnią kolumną w zestawie wyników. Jeżeli w zestawie wyników jest zaznaczona kolumna, zamiast tego polecenia pojawia się polecenie Wstaw kolumnę. Jeżeli podczas dodawania kolumny nie jest zaznaczona opcja Automatyczna kwerenda, to w okienku danych wyświetlany jest wyłącznie nagłówek kolumny. Aby wyświetlić zestaw wyników, należy kliknąć polecenie Wykonaj kwerendę.


Usuń kolumnę (polecenie menu Rekordy)

Usuwa zaznaczoną kolumnę z okienka danych. Usuwanie kolumny nie powoduje skasowania danych znajdujących się w tabeli. Kolumna i znajdujące się w niej dane są usuwane wyłącznie z kwerendy. Aby wyłączyć wyświetlanie kolumny w zestawie wyników, jednocześnie nie usuwając jej z kwerendy, należy kliknąć polecenie Ukryj kolumny w menu Format. Nie można usunąć pustej kolumny znajdującej się w okienku danych.


Edytuj kolumnę (polecenie menu Rekordy)

Modyfikuje zaznaczoną kolumnę wprowadzając do niej podane zmiany. Za pomocą tego polecenia można zmieniać nagłówki kolumn i określić rodzaje sum, które mają być obliczane dla pól. Zmiana nagłówków kolumn w zestawie wyników w programie Microsoft Query nie ma wpływu na nazwy pól źródła danych. Po przesłaniu danych do programu Microsoft Excel lub do innego programu, zostanie przywrócona początkowa nazwa pola.


Sortuj (polecenie menu Rekordy)

Sortuje rekordy w kwerendzie według wartości w wybranej kolumnie. Rekordy można sortować w kolejności rosnącej (A-Z, 0-9) lub malejącej (Z-A, 9-0).


Przejdź do (polecenie menu Rekordy)

Przechodzi do wartości w wybranym polu dla określonego rekordu. Jeżeli w okienku danych jest zaznaczony cały wiersz, to po kliknięciu polecenia Przejdź do, program Microsoft Query przechodzi do podanego rekordu i zaznacza cały wiersz.


Edycja dozwolona (polecenie menu Rekordy)

Określa, czy można modyfikować dane w tabeli źródłowej wprowadzając zmiany w zestawie wyników kwerendy. Jeżeli obok polecenia znajduje się znacznik, to edycja danych jest możliwa. Po ponownym kliknięciu polecenia znacznik jest usuwany. Edycja danych jest wówczas niemożliwa. Opcja nie jest dostępna dla wszystkich źródeł danych. Aby uzyskać szczegółowe informacje na ten temat, należy zapoznać się z dokumentacją bazy danych lub zwrócić się do administratora bazy danych. Aby wyświetlić szczegółowe informacje na temat edycji danych w zestawie wyników, kliknij przycisk  [image].


Rozmieść wszystko (polecenie menu Okno)

Ustawia okna kwerendy w programie Microsoft Query obok siebie tak, że wszystkie są widoczne bez nakładania na siebie.


Kaskadowo (polecenie menu Okno)

Nakłada na siebie okna kwerendy w programie Microsoft Query tak, że widoczne są wszystkie paski tytułu.


Asystent pakietu Office (polecenie)

Uruchamia Asystenta, który wyświetla wskazówki i tematy Pomocy dotyczące wykonywanych zadań.


Spis treści i indeks (polecenie menu Pomoc)

Wyświetla spis treści Pomocy dla tego programu firmy Microsoft.


Microsoft Query - informacje (polecenie menu Pomoc)

Wyświetla numer wersji programu, informacje o prawach autorskich i licencji oraz nazwę użytkownika lub instytucji, a także numer seryjny oprogramowania.


Anuluj (polecenie menu Plik)

Kończy pracę programu Microsoft Query zamykając wszystkie otwarte okna kwerend. Jeżeli program Microsoft Query był uruchomiony z innej aplikacji, to powraca do tej aplikacji nie przesyłając do niej danych.


Opcje (polecenie menu Edycja)

Wyświetla okno dialogowe Opcje, w którym można zaznaczyć opcje dotyczące połączenia z bazą danych.


Nie można otworzyć pliku <name>.
Nie można otworzyć pliku <nazwa>.

Program Microsoft Query nie może otworzyć pliku, nie może odczytać danych lub nie może zapisać pliku. Przyczyną może być błąd na dysku lub uszkodzenie pliku.


Zbyt długi tekst; wklejenie anulowane.
Tekst jest zbyt długi - wklejanie anulowane.

Tekst znajdujący się w Schowku jest zbyt długi, aby go wkleić w okienku danych lub w okienku kryteriów. Maksymalna liczba znaków, które można umieścić w polu zależy od długości pola określanej podczas tworzenia tabeli.


Nie można wkleić.

Brak odpowiedzi Schowka. Przyczyny mogą być następujące: inny program używa Schowka, dane w Schowku są zapisane w formacie, który nie jest rozpoznawany przez program Microsoft Query lub nie ma wystarczającej ilości wolnego miejsca w pamięci do wklejenia danych.

Zamknij inne okna w programie Microsoft Query lub zakończ inne programy. Jeżeli błąd się powtarza, to uruchom ponownie system Microsoft Windows i ponów próbę skopiowania i wklejenia danych.


Program Microsoft Query wymaga rozdzielczości co najmniej 400 x 350 pikseli.
Do uruchomienia MS Query wymagany jest sterownik karty wideo o rozdzielczości minimum 400 x 350 pikseli.

Sterownik karty graficznej nie ma wystarczającej rozdzielczości, aby mógł działać program Microsoft Query. Zainstaluj odpowiedni sterownik za pomocą Instalatora systemu Microsoft Windows. Przed wymianą sterownika może być konieczna wymiana karty graficznej na kartę obsługującą większą rozdzielczość.


Nieznany format danych w Schowku.
Nieobsługiwany format Schowka.

Dane w Schowku są zapisane w formacie, który nie jest rozpoznawany przez program Microsoft Query.


Nie można otworzyć Schowka.

Schowek nie odpowiada (prawdopodobnie jest używany przez inny program). Zamknij ten program i ponów próbę operacji.


Błąd formatu danych; nie można wkleić.
Błędny format danych -  wklejenie jest niemożliwe.

Program Microsoft Query nie może wkleić danych ze Schowka, ponieważ jest zbyt mało wolnej pamięci.

Zamknij inne okna programu Microsoft Query lub zakończ inne programy. Jeżeli błąd się powtarza, uruchom ponownie system Microsoft Windows i ponów próbę skopiowania oraz wklejenia danych.


Zasoby systemu są niewystarczające do aktualizacji obrazu na ekranie.
Brak zasobów systemu do aktualizacji ekranu.

Program Microsoft Query nie dysponuje wystarczającą ilością miejsca w pamięci do ukończenia operacji.

Zamknij okna programu Microsoft Query lub zamknij inne programy. Jeżeli błąd się powtarza, uruchom ponownie system Microsoft Windows i ponów próbę przeprowadzenia tej operacji.


Niezgodność wersji z <filename>; nie można uruchomić Microsoft Query.
Niezgodność wersji <nazwapliku>. Uruchomienie MS Query jest niemożliwe.

Brak pliku Ddeml.dll lub istniejąca wersja jest przestarzała. Zainstaluj ponownie program Microsoft Query lub system Microsoft Windows.


Nie można zakończyć programu Microsoft Query.
Nie można zakończyć działania Microsoft Query.

Program Microsoft Query komunikuje się z innym programem z użyciem mechanizmu dynamicznej wymiany danych (DDE). Poczekaj na zakończenie operacji DDE, a następnie opuść program Microsoft Query.


Nie można uruchomić programu Microsoft Query. Ponów próbę.
Nie można uruchomić MS Query. Spróbuj jeszcze raz.

Wystąpił błąd systemowy lub nie ma wystarczającej ilości pamięci do uruchomienia programu Microsoft Query.

Ponów próbę uruchomienia programu Microsoft Query lub zamknij inne programy. Jeżeli błąd się powtarza, uruchom ponownie system Microsoft Windows i ponów próbę uruchomienia programu.


Wymagana wartość liczbowa.
Wartość musi być liczbą.

Dla opcji, która przybiera wartości liczbowe, wprowadzono wartość, która nie jest liczbą,. Wprowadź liczbę.


Zbyt duża liczba.
Liczba jest zbyt duża.

Wprowadź mniejszą wartość.


Nierozpoznana jednostka miary.

Program Microsoft Query nie rozpoznaje znaków wpisanych jako jednostka miary. Podaj liczbę bez jednostki miary, takich jak np." (cudzysłów prosty), "in" (cale) lub "cm" (centymetry).


Czy zapisać zmiany w kwerendzie <name>?
Czy zapisać zmiany w kwerendzie <nazwa>?

Od czasu ostatniego zapisu wprowadzono zmiany w projekcie lub w formacie bieżącej kwerendy.

•	Aby zapisać zmiany przed zamknięciem kwerendy, kliknij przycisk Tak.

•	Aby zignorować zmiany i zamknąć kwerendę, kliknij przycisk Nie.

•	Aby pozostawić kwerendę otwartą nie zapisując zmian, kliknij przycisk Anuluj.


Nie można cofnąć tej operacji. Czy kontynuować?
Cofnięcie tej operacji jest niemożliwe. Kontynuować mimo to?

Dla tej operacji polecenie Cofnij jest niedostępne, ponieważ wymagałoby ono zbyt dużej ilości wolnego miejsca w pamięci lub zmiany danych są zbyt duże.

•	Aby kontynuować tę operację bez możliwości cofnięcia, kliknij przycisk OK.

•	Aby przerwać tę operację kliknij przycisk Anuluj.


Otwarcie kanału DDE niemożliwe; MS Query nie odnalazł wskazanej aplikacji i tematu.

Program Microsoft Query nie może odnaleźć podanego programu i tematu (przedmiotu wymiany danych DDE). Upewnij się, że program docelowy działa, a temat jest otwarty. Sprawdź, czy nazwa programu i temat zostały prawidłowo podane w definicji komunikacji DDE.


Komunikacja DDE zamknięta lub zmieniona.

Inny program nieoczekiwanie zamknął lub zmienił komunikację DDE (prawdopodobnie za pomocą instrukcji DDETerminate lub DDETerminateAll).

Zamknij bieżącą komunikację, a następnie rozpocznij od nowa komunikację z programem.


Kolejka komunikatów zapełniona - komunikat DDE został utracony.

Program Microsoft Query nie może przechowywać jednocześnie zbyt dużej liczby prób operacji DDE (Dynamic Data Exchange).

Zamknij wybrane komunikacje DDE, a następnie ponów próbę wykonania operacji.


Wywołana aplikacja jest zajęta.

Drugi program uczestniczący w komunikacji Dynamic Data Exchange (DDE) jest zajęty i nie może wykonać operacji DDE. Poczekaj, aż ten program będzie dostępny.


Wywolana aplikacja została zakończona.

Drugi program uczestniczący w DDE został nieoczekiwanie zakończony i komunikacja została przerwana. Przed ponownym nawiązaniem komunikacji DDE uruchom ten program.


Wywołana aplikacja nie obsługuje wymaganej metody lub operacji DDE.

Wywołana aplikacja nie może wykonać wymaganej operacji DDE.

•	Możliwe, że przesłano jej dane lub polecenia, których nie może rozpoznać. Sprawdź w dokumentacji, które polecenia są rozpoznawane przez program.

•	Wywołana aplikacja nie może rozpoznać argumentu Element dla tego tematu komunikacji. Aby sprawdzić, które elementy są rozpoznawane przez program,  zapoznaj się z dokumentacją programu.


Nieudana transakcja DDE. Sprawdź czy zainstalowana jest właściwa wersja DDEML.DLL..

Instalacja programu Microsoft Query jest niepełna lub uszkodzona. Aby ponownie zainstalować program Microsoft Query, uruchom ponownie program Instalator.


Przekroczenie czasu oczekiwania na odpowiedź DDE.

Drugi program uczestniczący w komunikacji DDE nie odpowiedział w czasie ustalonym w polu Czas oczekiwania DDE.

•	Możliwe, że aplikacja wywołana oczekuje na odpowiedź użytkownika. Przełącz się do nie i zamknij okno dialogowe, wypełnij je lub odpowiedz na zapytanie..

•	Aplikacja wywoływana może być zbyt zajęta, aby odpowiadać na komunikaty DDE.

Uwaga   Nie można zmieniać czasu podanego w polu opcji Czas oczekiwania DDE.


Operator BETWEEN bez AND.
Operator POMIĘDZY bez ORAZ.

Operator Pomiędzy...Oraz wymaga słowa kluczowego Oraz. Należy stosować następującą składnię:

wyrażenie Pomiędzy wartość1 Oraz wartość2


Wyrażenie jest zbyt złożone.

Nie można obliczyć wyrażenia, ponieważ jest zbyt złożone. Spróbuj uprościć wyrażenie.


Zbędny ')'.

Wyrażenie zawiera zbyt wiele nawiasów zamykających. Usuń nawiasy zamykające, którym nie odpowiadają żadne nawiasy otwierające.


Niepoprawne wykorzystanie '.', '!', lub '( )'.
Nieprawidłowe wykorzystanie '.','!' lub '( )'

Wyrażenie zawiera niepoprawnie umieszczoną kropkę, wykrzyknik lub nawias. Na przykład wprowadzono nieprawidłowy identyfikator lub wpisano nawias po stałej Null. Sprawdź poprawność wpisanego wyrażenia.


Brakujący ')', ']', lub '|'.
Brakujący ')', ']' lub '|'.

W wyrażeniu brakuje nawiasu zamykającego, nawiasu ostrego lub pionowej kreski. Sprawdź poprawność wpisanego wyrażenia.


Brak pamięci w trakcie obliczeń.

Brak wystarczającej ilości pamięci do wykonania obliczeń.

Zamknij zbędne okna programu Microsoft Query lub zamknij inne programy. Jeżeli błąd się powtarza, to ponów próbę po powtórnym uruchomieniu systemu Microsoft Windows.


Błąd składni w dacie.

Wyrażenie zawiera nieprawidłową wartość daty. Sprawdź poprawność wpisanego wyrażenia.


Błąd składni w liczbie.

Wyrażenie zawiera nieprawidłową wartość liczby. Sprawdź poprawność wpisanego wyrażenia.


Błąd składni w napisie.
Błąd składni w ciągu.

Wyrażenie zawiera nieprawidłowy napis. Na przykład została przekroczona maksymalna długość napisu. Sprawdź poprawność wpisanego wyrażenia.


Błąd składni.

W wyrażeniu wystąpił błąd składni. Na przykład pominięto operator lub argument, wpisano nieprawidłowy znak lub przecinek, lub wprowadzono tekst bez cudzysłowu ( " lub ' ). Sprawdź poprawność wpisanego wyrażenia.


Nie można było dodać tabeli <nazwa>.

Nie można było dodać podanej tabeli. Upewnij się, że są spełnione następujące warunki:

•	Podana tabela znajduje się w bazie danych.

•	Prawidłowo podano nazwę tabeli. Sprawdź, czy nie pominięto znaków ( _ ) lub innych znaków przestankowych.

•	Podana tabela zawiera poprawne pola (kolumny).


Błąd składni w klauzuli 'GROUP BY'.

Instrukcja SQL zawiera nieprawidłową klauzulę GROUP BY. Przyczyną może być błędnie wpisane lub opuszczone słowo kluczowe lub nieprawidłowe użycie znaków przestankowych.


Błąd składni w klauzuli 'ORDER BY'.

Instrukcja SQL zawiera nieprawidłową klauzulę ORDER BY. Przyczyną może być błędnie wpisane lub opuszczone słowo kluczowe lub nieprawidłowe użycie znaków przestankowych.


Błąd składni w klauzuli 'HAVING'.

Instrukcja SQL zawiera nieprawidłową klauzulę HAVING. Przyczyną może być błędnie wpisane lub opuszczone słowo kluczowe lub nieprawidłowe użycie znaków przestankowych.


Błąd składni w wyrażeniu 'JOIN'.

W instrukcji SQL po klauzuli ON nie ma prawidłowego wyrażenia. Wyrażenie powinno mieć następujący format:

{oj C:\QT\zamow zamow LEFT OUTER JOIN C:\QT\ szczeg szczeg ON zamow.ZAM_ID = szczeg.ZAM_ID}


Niepoprawne wyrażenie kolumny: <wyrażenie>.

Wyrażenie podane na liście Wybierz jest nieprawidłowe. Wyrażenie powinno mieć następujący format:

SELECT pracow.PRAC_ID, pracow.DATA_ZATR
FROM C:\QT\pracow pracow


Po 'GROUP' oczekiwane jest 'BY'.

Instrukcja SQL zawiera klauzulę GROUP zamiast klauzuli GROUP BY. Słowo BY zostało nieprawidłowo wpisane lub opuszczone.


Po 'ORDER' oczekiwane jest 'BY'.

Instrukcja SQL zawiera klauzulę ORDER zamiast klauzuli ORDER BY. Słowo BY zostało nieprawidłowo wpisane lub opuszczone.


Po 'WHERE' oczekiwane jest wyrażenie.

Po klauzuli WHERE w instrukcji SQL nie ma warunku wyszukiwania.


Po 'HAVING' oczekiwane jest wyrażenie.

Po klauzuli HAVING w instrukcji SQL nie ma warunku wyszukiwania.


Po 'OUTER' oczekiwane jest 'JOIN'.

Instrukcja SQL zawiera klauzulę LEFT OUTER lub RIGHT OUTER zamiast klauzuli LEFT OUTER JOIN lub RIGHT OUTER JOIN. Słowo JOIN zostało nieprawidłowo wpisane lub opuszczone.


Po prawej tabeli sprzężenia oczekiwane jest 'ON'.

Instrukcja SQL zawiera klauzulę LEFT OUTER JOIN lub RIGHT OUTER JOIN i odpowiednie wyrażenie, ale po wyrażeniu nie umieszczono klauzuli ON i odpowiedniego wyrażenia. Słowo ON zostało nieprawidłowo wpisane lub opuszczone.


Po 'FROM' oczekiwana jest nazwa tabeli.

Instrukcja SQL zawiera klauzulę FROM, po której nie ma nazwy tabeli.


Nieoczekiwane <tekst> po liście kolumn w klauzuli GROUP BY.

Nieprawidłowe wyrażenie lub klauzula po liście kolumn w klauzuli GROUP BY.


Nieoczekiwane <tekst> po klauzuli 'HAVING'.

Nieprawidłowe wyrażenie lub klauzula po klauzuli HAVING w instrukcji SQL.


Nieoczekiwane <tekst> po liście kolumn w klauzuli 'ORDER BY'.

Nieprawidłowe wyrażenie lub klauzula po klauzuli ORDER BY w instrukcji SQL.


Nieoczekiwane <tekst> po liście w instrukcji 'SELECT'.

Nieprawidłowe wyrażenie lub klauzula po liście w instrukcji SELECT.


Po <nazwa> oczekiwany jest operator sprzężenia.

W klauzuli LEFT OUTER JOIN lub RIGHT OUTER JOIN pominięto operator = pomiędzy dwoma nazwami tabel w wyrażeniu. Sprzężenia zewnętrzne muszą być sprzężeniami równoważnymi (zawierającymi operator =).


Lewe i prawe sprzężenia zewnętrzne muszą być równoważne.

W klauzuli LEFT OUTER JOIN lub RIGHT OUTER JOIN pominięto operator = pomiędzy dwoma nazwami tabel w wyrażeniu lub użyto innego operatora. Sprzężenia zewnętrzne muszą być sprzężeniami równoważnymi (zawierającymi operator =).


Po 'LEFT/RIGHT' oczekiwane jest 'OUTER'.

Instrukcja SQL zawiera klauzulę sprzężenia zewnętrznego LEFT lub RIGHT, ale zostało pominięte słowo kluczowe OUTER. Klauzula sprzężenia zewnętrznego w instrukcji SQL ma postać LEFT OUTER JOIN lub RIGHT OUTER JOIN.


Nieoczekiwane <tekst> po klauzuli 'WHERE'.

Nieprawidłowe wyrażenie lub klauzula po klauzuli WHERE w instrukcji SQL.


Po tabeli <nazwa> oczekiwane jest 'LEFT' lub 'RIGHT'.

Instrukcja SQL zawiera klauzulę OUTER JOIN nie poprzedzoną słowem kluczowym LEFT lub RIGHT. Klauzula sprzężenia zewnętrznego w instrukcji SQL ma postać LEFT OUTER JOIN lub RIGHT OUTER JOIN.


Po 'ORDER BY' oczekiwane jest wyrażenie.

Instrukcja SQL zawiera klauzulę ORDER BY, ale nie umieszczono po niej wyrażenia.


Po 'GROUP BY' oczekiwane jest wyrażenie.

Instrukcja SQL zawiera klauzulę GROUP BY, ale nie umieszczono po niej wyrażenia.


Nie można wyświetlić kryterium.

Podano nieprawidłowe kryterium.


Nie można ustanowić kryterium bez podania pola.

Przed ustaleniem kryterium dla pola należy dodać to pole do okienka kryteriów.


Nie można stosować wyrażeń agregujących do tabel.

W polu Pole wpisano gwiazdkę zamiast podać nazwę pola, dla którego mają być wykonane obliczenia. Usuń gwiazdkę (*), a następnie wprowadź nazwę pola.


Wyrażenie jest za długie.

Wyrażenie jest zbyt długie, aby mogło być obliczone przez program Microsoft Query. Spróbuj skrócić wyrażenie lub zapisać je w postaci dwóch oddzielnych wyrażeń.


Rekord nie istnieje.

Rekord o podanym numerze nie istnieje. Numer rekordu jest zbyt duży lub zbyt mały. Upewnij się, że w okienku danych są rekordy, a następnie sprawdź, czy numer rekordu został prawidłowo podany.


Pomoc jest niedostępna z powodu braku pamięci lub niepoprawnej instalacji systemu Windows lub programu MS Query.

Aby zwolnić trochę pamięci, spróbuj zamknąć okna lub inne programy. Jeżeli to konieczne, zainstaluj ponownie Microsoft Windows lub Microsoft Query.


<Liczba> rekordów zostanie zaktualizowanych.

Okienko danych zawiera inne rekordy identyczne ze zaktualizowanym rekordem. Program Microsoft Query automatycznie wprowadzi takie same zmiany we wszystkich identycznych rekordach.

•	Aby uniknąć wyświetlania identycznych rekordów w okienku danych, przed wprowadzeniem zmian dodaj wszystkie pola do okienka danych.

•	Aby zaktualizować rekordy, kliknij przycisk OK.

•	Aby zapobiec aktualizacji rekordów, kliknij przycisk Anuluj.


Usunąć <liczba> rekordów?

Wybrane polecenie usunie podaną liczbę rekordów.

Uwaga   Jeżeli liczba rekordów jest większa od podanej, to oznacza, że program Microsoft Query wykrył identyczne rekordy na podstawie zawartości pól w okienku danych. Aby uniknąć identycznych rekordów, dodaj wszystkie pola do okienka danych przed usunięciem rekordów.

•	Aby usunąć rekordy, kliknij przycisk OK.

•	Aby nie usuwać rekordów, kliknij przycisk Anuluj.


Do utworzenia samosprzężenia potrzebne są dwie kopie tabeli.

W okienku tabel znajdują się dwie różne tabele, a w oknie dialogowym Sprzężenia zdefiniowano samosprzężenie wprowadzając tę samą nazwę tabeli w polach Lewa i Prawa.

•	Aby utworzyć samosprzężenie potrzebne są dwie kopie tej samej tabeli w okienku tabel.

•	Aby utworzyć sprzężenie dwóch różnych tabel, trzeba podać jedną tabelę jako lewą stronę sprzężenia, a drugą jako prawą stronę.


Podawanie * jako pola jest niedopuszczalne. Aby dodać wszystkie pola, przenieś i upuść * na siatkę.
Nie można podawać * jako pola. Aby dodać wszystkie pola, przenieś i upuść * na siatkę.

W okienku kryteriów, w komórce Pole wpisano gwiazdkę (*). Aby podać kryteria dla wszystkich pól tabeli, użyj jednej z następujących metod:

•	Przeciągnij gwiazdkę * z listy pól tabeli do okienka kryteriów.

•	Kliknij dwukrotnie gwiazdkę na liście pól tabeli.

•	Dodaj po kolei wszystkie pola.


Kolumny <name> oraz <name>, między którymi chcesz utworzyć sprzężenie są różnych typów. Czy utworzyć sprzężenie pomimo to?
Kolumny <nazwa> i <nazwa>, które chcesz sprząc są różnych typów. Utworzyć sprzężenie mimo to?

Podjęto próbę utworzenia sprzężenia pól (kolumn), które zawierają dane różnego typu. Na przykład podjęto próbę sprzężenia pola zawierającego daty i pola zawierającego tekst.

•	Aby zapobiec utworzeniu sprzężenia kliknij przycisk Anuluj.

•	Aby utworzyć sprzężenie kliknij przycisk OK.

Uwaga   Sprzężenia tego typu mogą nie dawać właściwych wyników. Upewnij się, że program Microsoft Query wyświetla właściwe dane w zestawie wyników.


Funkcja <name> nie może być użyta z <column name>.
Funkcja <nazwa> nie może być użyta z <nazwa kolumny>.

Wybrano funkcję, która nie może być obliczona dla tego typu danych w tym polu. Na przykład nie można policzyć średniej dla pola KRAJ_WYSYLKI, które zawiera tekst.


Dostęp do tabeli <name> jest niemożliwy.
Brak dostępu do tabeli <nazwa>.

Podana tabela nie może być odnaleziona, jest zablokowana przez innego użytkownika lub inną uruchomioną kwerendę lub zawiera nieprawidłowe pola.


Odświeżanie nieudane.

Program Microsoft Query nie może uaktualnić listy tabel w oknie dialogowym Dodaj tabele, ponieważ źródło danych nie odpowiada. Upewnij się, że nadal trwa połączenie ze źródłem danych.


Instrukcja SQL wykonana pomyślnie. Zaktualizowano wierszy:<number>
Instrukcja SQL wykonana pomyślnie. Zaktualizowano wierszy: <liczba>.

Program Microsoft Query uruchomił podaną instrukcję SQL, zmieniając pewną liczbę wierszy.


Błąd wejścia-wyjścia w czasie zapisywania.
Błąd We-Wy podczas zapisywania.

Program Microsoft Query nie może zapisać kwerendy na dysku. Przyczyną może być błąd na dysku.


Błąd wejścia-wyjścia w czasie ładowania.
Błąd We-Wy podczas ładowania.

Program Microsoft Query nie może otworzyć lub odczytać wybranego pliku. Przyczyną może być błąd na dysku lub uszkodzenie pliku.


Utworzenie nowego okna nie było możliwe.
Nie można było utworzyć nowego okna.

Program Microsoft Query nie może wyświetlić wybranego pliku, prawdopodobnie z powodu niewystarczającej ilości pamięci.

Zamknij inne okna programu Microsoft Query lub zamknij inne programy. Jeżeli błąd się powtarza, to uruchom ponownie system Microsoft Windows.


Nie wszystkie funkcje są obsługiwane przez program obsługi.
Nie wszystkie funkcje są obsługiwane przez sterownik.

Wprowadzone wyrażenie zawiera jedną lub więcej funkcji, które nie są obsługiwane przez źródło danych. Aby sprawdzić, które funkcje są obsługiwane, zapoznaj się z dokumentacją dostarczaną z programem obsługi źródła danych lub skontaktuj się ze sprzedawcą programu obsługi.


Wybrano zbyt wiele wartości.

Nie ma wystarczającej ilości pamięci do przechowywania wszystkich wartości podanych jako kryteria dla tego pola. Podaj mniejszą liczbę wartości.


Otwarcie kilku kopii pliku jest niemożliwe.
Nie można otworzyć kilku kopii pliku.

Nie można jednocześnie otworzyć kilku kopii tego samego pliku kwerendy.


Zapisywanie zatrzymane z powodu niewłaściwego stanu kwerendy.

Projekt kwerendy jest nieprawidłowy. Na przykład, mogą być nieprawidłowo podane kryteria. Jeżeli opcja Automatyczna kwerenda jest wyłączona, spróbuj uruchomić kwerendę klikając polecenie Wykonaj kwerendę w menu Rekordy.


Otwarcie pliku było niemożliwe.

Program Microsoft Query nie może odczytać pliku programu Microsoft Query podanego w oknie dialogowym Wykonaj SQL. Plik nie jest zapisany w formacie tekstowym, wystąpił błąd na dysku lub plik jest uszkodzony.


Utworzenie pliku jest niemożliwe.
Nie można utworzyć pliku.

Program Microsoft Query nie może utworzyć podanego pliku kwerendy. Przyczyną może być błąd na dysku lub uszkodzenie pliku.


Zapisanie kolumny <name> dla tego źródła danych jest niemożliwe.
Zapisanie kolumny <nazwa> dla tego źródła danych jest niemożliwe.

Podjęto próbę zapisania zestawu wyników jako tabeli, ale źródło danych, do którego zapisywano nie obsługuje typu danych tego pola lub nie może dokonać konwersji do porównywalnego typu danych. Spróbuj zapisać tabelę w innym źródle danych, które obsługuje ten typ danych.


Otwarcie pliku jest niemożliwe.
Nie można otworzyć pliku.

Program Microsoft Query nie może otworzyć podanego pliku. Przyczyną może być błąd na dysku lub uszkodzenie pliku.


Wykonanie kwerendy jest niemożliwe. Wyświetlić tekst SQL?

Program Microsoft Query nie może uruchomić instrukcji SQL, ponieważ odwołuje się ona do nieprawidłowego elementu. Na przykład odwołuje się do tabeli, która już nie istnieje. Aby wyświetlić instrukcję SQL i wprowadzić konieczne zmiany, kliknij przycisk OK.


Generalny błąd ODBC
Ogólny błąd ODBC

Program Microsoft ODBC lub źródło danych informuje o wystąpieniu błędu nie przekazując żadnych szczegółowych informacji. Upewnij się, że baza danych działa i jest dostępna i spróbuj ponowić operację.


Błąd w programie obsługi.
Błąd sterownika.

Sterownik informuje o wystąpieniu błędu. Aby uzyskać więcej informacji, zapoznaj się z dokumentacją do używanego sterownika.


Nieprawidłowa nazwa pliku.

Nazwy plików muszą być zgodne z zasadami stosowanymi w używanym źródle danych. Potrzebne informacje można znaleźć w dokumentacji źródła danych.


Nie można dodać wyrażenia <nazwa> do listy sortowania.

Źródło danych nie pozwala na sortowanie według pola zawierającego wynik wyrażenia.


<Wartość> przekracza zakres numeryczny dla tej kolumny.

Wartość przekracza maksymalną liczbę dopuszczalną dla w tej kolumnie (polu). Wprowadź mniejszą wartość.


<Wartość> ma zbyt wiele cyfr po przecinku.

W polu wprowadzono zbyt wiele miejsc dziesiętnych. Podaj mniej miejsc dziesiętnych.


<Wartość> nie jest prawidłową liczbą.

W polu wprowadzono niewłaściwy typ danych. Na przykład wprowadzono tekst w polu, w którym można wprowadzać wyłącznie liczby.


<Wartość> nie jest wartością logiczną.

W polu, w którym można wprowadzać tylko wartości logiczne, wprowadzono wartość innego typu. Na przykład wprowadzono datę w polu, które przyjmuje tylko wartości 0 i 1


<Wartość> nie jest poprawną datą.

W polu wprowadzono wartość nieprawidłowego typu. Na przykład wprowadzono tekst w polu, w którym można wprowadzać wyłącznie daty.


Edycja kwerendy wielo-tabelowej jest niemożliwa.

Nie można edytować kwerendy, w której znajduje się więcej niż jedna tabela.

•	Aby edytować dane w tabeli, dodaj do kwerendy tylko tę tabelę, a następnie kliknij polecenie Edycja dozwolona w menu Rekordy.

•	Aby edytować dane w bieżącej kwerendzie, usuń z kwerendy wszystkie tabele oprócz tabeli, którą chcesz modyfikować. Następnie kliknij polecenie Edycja dozwolona w menu Rekordy.

Uwaga   Po usunięciu tabeli z kwerendy znajdujące się w niej dane nie są usuwane z bazy danych. Tabela wraz z danymi jest usuwana wyłącznie z bieżącej kwerendy.


Usunięcie źródła danych było niemożliwe.

Program Microsoft Query nie może usunąć wybranego źródła danych. Aby usunąć źródło danych trzeba się z nim rozłączyć.


Dodanie źródła danych było niemożliwe.

Program Microsoft Query nie może dodać wybranego źródła danych, ze względu na problem z połączeniami z tym źródłem.


Nie można usunąć; inne kwerendy korzystają z tego źródła danych.

Jedna lub więcej kwerend używa źródła danych, które chcesz usunąć. Trzeba najpierw zamknąć kwerendy, które używają źródła danych.


Tabela <nazwa> już istnieje, zastąpić ją?

Tabela o tej nazwie już istnieje.

•	Aby zastąpić poprzednią tabelę utworzoną tabelą, kliknij przycisk Tak.

•	Aby nie zastępować poprzedniej tabeli, kliknij przycisk Nie, a następnie podaj inną nazwę dla nowej tabeli.


Błąd w nazwie <nazwa>.

Nazwa tabeli i nazwy pól muszą być zgodne ze zasadami stosowanymi w używanym źródle danych. Potrzebne informacje można znaleźć w dokumentacji źródła danych.


Maksymalna długość dla typu <nazwa typu danych> wynosi <liczba>.

W polu Długość wprowadzono wartość, która jest większa niż maksymalna długość elementu danych tego typu.


Liczba miejsc dziesiętnych musi być mniejsza lub równa całkowitej długości.

W polu Miejsca dziesiętne wprowadzono większą liczbę niż w polu Długość. Zmień wartość w polu Miejsca dziesiętne na mniejszą lub równą wartości w polu Długość.


Długość <liczba> musi być liczbą.

W polu Długość wprowadzono wartość nienumeryczną. Wprowadź w tym polu liczbę.


Tabela <nazwa> została pomyślnie utworzona.

Program Microsoft Query utworzył zdefiniowaną tabelę z wybranego źródła danych.


Czy usunąć tabelę <nazwa>?

Zdecyduj, czy chcesz usunąć tabelę. Po usunięciu tabeli zostaną bezpowrotnie utracone znajdujące się w niej dane.

Uwaga   Usunięcie tabeli nie może być cofnięte.

•	Aby usunąć tabelę i znajdujące się w niej dane, kliknij przycisk Tak.

•	Aby nie usuwać tabeli kliknij przycisk Nie.


Tabela <nazwa> została pomyślnie usunięta.

Program Microsoft Query usunął tabelę i wszystkie znajdujące się w niej dane. Usunięcia tabeli nie można cofnąć.


Nieudane wykonanie instrukcji SQL.

Program Microsoft Query nie może uruchomić instrukcji SQL. Sprawdź, czy instrukcja została prawidłowo wpisana.


Załadowanie procedur było niemożliwe.

Wyświetlenie listy procedur ze źródła danych jest niemożliwe, ponieważ źródło danych nie odpowiada. Połączenie ze źródłem danych mogło zostać przerwane.


Odczytanie tego pliku było niemożliwe.

Program Microsoft Query nie może odczytać tego pliku. Plik może być w innym formacie niż format programu Microsoft Query lub Q+E, wystąpił błąd na dysku lub plik jest uszkodzony.


Najpierw wybierz źródło danych.

Nie można wykonać instrukcji SQL przed wybraniem źródła danych. Kliknij przycisk Źródła danych w oknie dialogowym Wykonaj SQL, a następnie wybierz źródło danych.


Nie znaleziono procedur.

Źródło danych nie zawiera żadnych procedur. Aby uzyskać informacje o tworzeniu procedur, zapoznaj się z dokumentacją dla źródła danych.


Nie można zapisywać w otwartym pliku.

Plik, do którego chcesz dokonać zapisu jest otwarty. Przed ponowną próbą zapisu zamknij plik.


Tabela <nazwa> jest już w kwerendzie, dodać ją ponownie?

Próbowano dodać tabelę, która znajduje się już w okienku tabel.

•	Aby dodać tabelę w celu utworzenia samosprzężenia, kliknij przycisk Tak.

•	Aby nie dodawać tabeli, kliknij przycisk Anuluj.


Nie można edytować zgrupowanej kwerendy.
Nie można edytować kwerendy zgrupowanej.

Nie można edytować kwerendy, która zawiera obliczenia lub takiej kwerendy, dla której zaznaczono pole wyboru Grupuj rekordy w oknie dialogowym Właściwości kwerendy. Aby edytować dane, usuń obliczenia lub usuń zaznaczenie z pola wyboru Grupuj Rekordy.


Wyszukanie wartości jest niemożliwe.
Nie można pobrać wartości.

Program Microsoft Query nie może wyświetlić wartości wybranych dla kryteriów. Być może nie ma wystarczającej ilości dostępnej pamięci lub przerwano połączenie ze źródłem danych.

Jeżeli jest połączenie ze źródłem danych, to należy spróbować zamknąć inne okna w programie Microsoft Query lub zamknąć inne programy. Jeżeli błąd się powtarza, to należy ponownie uruchomić system Microsoft Windows.


Nie można utworzyć indeksu.
Utworzenie indeksu było niemożliwe.

Źródło danych dla tej tabeli nie umożliwia tworzenia indeksów.


Podana długość musi być większa od 0.

Długość podana w polu Długość w oknie dialogowym Definicja tabeli musi być większa niż 0 (zero).


Niektóre kwerendy używają <connection name>; czy zamknąć źródło danych?
Inne kwerendy korzystają z <nazwa połączenia>; zamknąć mimo to?

Źródło danych, które chcesz usunąć jest używane przez jedną lub kilka kwerend.

•	Aby usunąć to źródło danych i zamknąć kwerendy, kliknij przycisk Tak.

•	Aby zachować źródło danych na liście i nie zamykać kwerendy, kliknij przycisk Anuluj.


Otwarte jest zdalne łącze, zamknąć mimo to?

Dane w kwerendzie są połączone z innym programem, takim jak Microsoft Excel lub Microsoft Word.

•	Aby zamknąć kwerendę i łącze, kliknij przycisk Tak. Po zamknięciu kwerendy nie można odtworzyć łącza.

•	Aby pozostawić otwartą kwerendę i łącze, kliknij przycisk Anuluj.


Szerokość musi zawierać się pomiędzy 0 a <number>.
Szerokość musi zawierać się pomiędzy 0 a <liczba>.

Podaj szerokość kolumny mieszczącą się w tym zakresie, lub zaznacz opcję Szerokość standardowa w oknie dialogowym Szerokość kolumny.


Wysokość musi zawierać się pomiędzy 1 a <number>.
Wysokość musi zawierać się pomiędzy 1 a <liczba>.

Podaj szerokość wiersza mieszczącą się w tym zakresie, lub zaznacz opcję Wysokość standardowa w oknie dialogowym Wysokość wiersza.


Zapisać duży Schowek z <name>?
Zapisać duży Schowek z <nazwa>?

W Schowku umieszczono dużą ilość danych.

•	Aby zapisać dane w Schowku, zamknąć kwerendę i opuścić program Microsoft Query, kliknij przycisk Tak.

•	Aby usunąć dane ze Schowka, zamknąć kwerendę lub zakończyć program Microsoft Query, kliknij przycisk Nie.

•	Aby pozostawić dane znajdujące się w Schowku i kontynuować pracę z programem Microsoft Query, kliknij przycisk Anuluj.


Aktualizacja nieudana. Kontynuować edycję rekordu?

Program Microsoft Query nie może zaktualizować edytowanych danych, ponieważ tabela lub źródło danych są tylko do odczytu, tabela jest uszkodzona lub nie ma wystarczającej ilości miejsca na dysku do przechowywania wprowadzonych zmian.


Nie można edytować wyliczanej kolumny.
Nie można edytować kolumny obliczeniowej.

Nie można edytować danych w kolumnie, w której są obliczane sumy lub wyświetlane wyniki wyrażenia utworzonego przez użytkownika.


Połączenie zewnętrzne jest możliwe tylko dla dwóch tabel. Usunąć połączenie zewnętrzne, aby dodać tabelę?
Sprzężęnie zewnętrzne jest możliwe tylko dla dwóch tabel. Usunąć sprzężenie zewnętrzne, aby dodać tabelę?

W okienku tabel znajdują się już dwie tabele połączone sprzężeniem zewnętrznym. Aby umieścić w okienku tabel trzy tabele lub więcej, należy usunąć sprzężenie zewnętrzne lub zamienić je na sprzężenie wewnętrzne.


Kwerenda może mieć tylko jedno połączenie zewnętrzne.

W kwerendzie może występować tylko jedno połączenie zewnętrzne.


Połączenia zewnętrzne są niemożliwe jeśli w kwerendzie są więcej niż dwie tabele.
Sprzężenia zewnętrzne są niemożliwe jeśli w kwerendzie uczestniczą więcej niż dwie tabele.

Jeżeli w kwerendzie utworzono sprzężenie zewnętrzne, to w okienku tabel mogą znajdować się co najwyżej dwie tabele. Usuń dodatkowe tabele z okienka tabel, a następnie utwórz sprzężenie zewnętrzne.


Kwerenda SQL nie może być przedstawiona graficznie. Kontynuować pomimo to?

Dla tej kwerendy program Microsoft Query nie może wyświetlić okienka tabel. Jeżeli kwerenda zwraca rekordy, to ich edycja jest niemożliwa. Niemożliwa jest również edycja projektu kwerendy w oknie Kwerenda. Można jednak modyfikować projekt kwerendy, klikając polecenie SQL w menu Widok a następnie edytując bezpośrednio instrukcję SQL.


Dla operatora <operator> musi być wybrana jedna wartość.
Dla operatora <operator> trzeba wybrać jedną wartość.

Używając tego operatora do definiowania kryteriów, należy łączyć go z tylko jedną wartością. Program Microsoft Query wybierze potem tylko te rekordy, które zawierają wartość w polu, dla którego ustalono kryteria. Na przykład, jeżeli w polu Operator wybrano "zaczyna się od", to program Microsoft Query wyszuka pola, dla którego ustalono to kryterium, których zawartość rozpoczyna się od podanej wartości. W zestawie wyników znajdą się tylko rekordy zawierające takie wartości w tym polu.


Dla operatora <operator> muszą być wybrane dwie wartości.

Podczas definiowania kryteriów dla tego operatora trzeba użyć dwóch wartości. Na przykład, jeżeli w polu Operator wybrano "jest pomiędzy", to będą wyszukiwane pola zawierające wartości mieszczące się pomiędzy dwoma wartościami. Tylko takie rekordy będą umieszczane w zestawie wyników.


Kolumna <name> nie może być użyta w kryteriach.
Kolumna <nazwa> nie może być użyta w kryteriach.

Nie można podać kryteriów w kolumnie (polu) zawierającym ten typ danych.


Kolumna <name> nie może być użyta z operatorem <operator>.
Kolumna <nazwa> nie może być użyta z operatorem <operator>.

Źródło danych nie pozwala na użycie tego pola z podanym operatorem, ze względu na typ danych w tym polu. Sprawdź w dokumentacji źródła danych, które operatory mogą być użyte z tym typem danych.


Nieprawidłowe rozszerzenie <extension>.
Nieprawidłowe rozszerzenie <rozszerzenie>.

Podana nazwa tabeli zawiera nieprawidłowe rozszerzenie nazwy pliku. Sprawdź w dokumentacji źródła danych, jakie jest prawidłowe rozszerzenie.


Istniejące tabele nie mogą być zmieniane. Zmiany mogą być użyte do tworzenia nowej, pustej tabeli.

Aby utworzyć nową tabelę z istniejącej tabeli, należy zmienić nazwę tabeli w oknie dialogowym Wyświetl definicję tabeli. Nowa tabela nie zawiera danych, które znajdowały się w istniejącej tabeli. W programie Microsoft Query nie można edytować istniejących definicji tabel.


Nie można wyszukać rekordu. Aby go zlokalizować koniecznych jest więcej kolumn lub inny użytkownik zmienił ten rekord.
Brak dostępu do rekordu. Do jego zidentyfikowania trzeba więcej kolumn lub inny użytkownik zmienił ten rekord.

Program Microsoft Query nie może znaleźć rekordu w tabeli, odpowiadającemu rekordowi, który został zaktualizowany lub usunięty. W kwerendzie nie ma wystarczającej liczby kolumn do zidentyfikowania rekordu lub inny użytkownik zmienił rekord od czasu ostatniego uruchomienia kwerendy. Przed zaktualizowaniem rekordu należy wykonać jedną z następujących czynności:

•	Dodaj do kwerendy więcej kolumn lub dodać kolumnę, która jednoznacznie identyfikuje rekord.

•	Aby wyszukać w tabeli aktualne dane, uruchom ponownie kwerendę klikając polecenie Wykonaj kwerendę w menu Rekordy.


Zapisz plik jako <name>.
Zapisz plik jako <nazwa>.

Podjęto próbę zapisu zestawu wyników jako tabeli z nazwą pliku, w której użyto nieprawidłowego rozszerzenia.

•	Aby zapisać zestaw wyników jako plik z prawidłowym rozszerzeniem dla tego źródła danych, kliknij przycisk OK.

•	Aby powrócić do programu Microsoft Query nie zapisując zestawu wyników, kliknij przycisk Anuluj.


Napotkano nieunikatowy rekord.
Napotkany został nieunikatowy rekord.

Zestaw wyników zawiera identyczne rekordy, ponieważ w okienku danych nie ma kolumny jednoznacznie identyfikującej każdy rekord (takiej kolumny jak Identyfikator klienta lub Identyfikator zamówienia. Zmiany wprowadzone w jednym z identycznych rekordów przenoszą się do wszystkich identycznych rekordów.

Aby rozróżnić rekordy, należy przed rozpoczęciem edycji dodać do okienka danych wszystkie pola z tabeli.


Tworzenie i usuwanie tabel jest niemożliwe ponieważ baza danych jest tylko do odczytu. Kontynuować?
Tworzenie tabel jest niemożliwe, ponieważ baza danych jest tylko do odczytu. Kontynuować?

W bazie danych tylko do odczytu można wyświetlać definicje tabel, ale nie można tworzyć nowych tabel lub usuwać istniejących.


Indeks został pomyślnie utworzony.

Program Microsoft Query pomyślnie utworzył indeks w podanym polu lub polach tabeli.


Utworzenie indeksu unikatowego było niemożliwe. Czy utworzysz go własnoręcznie?
Utworzenie indeksu unikatowego nie udało się. Czy utworzysz go samodzielnie?

Dla tej tabeli nie można utworzyć unikatowego indeksu, mimo że zestaw wyników, który chcesz zapisać jako nową tabelę pochodzi z tabeli, która zawiera unikatowy indeks.

•	Aby wyświetlić okno dialogowe Utwórz indeks, w którym można utworzyć unikatowy indeks dla tabeli, kliknij przycisk Tak.

•	Jeżeli nie chcesz utworzyć unikatowego indeksu, kliknij przycisk Nie.


Brak unikatowych indeksów dla tej tabeli. Czy utworzysz je własnoręcznie?
Brak unikatowych indeksów dla tej tabeli. Czy utworzysz je samodzielnie?

Zestaw wyników, który chcesz zapisać jako nową tabelę pochodzi z tabeli, która nie zawiera unikatowego indeksu.

•	Aby wyświetlić okno dialogowe Utwórz indeks umożliwiające utworzenie dla tabeli unikatowego indeksu, kliknij przycisk Tak.

•	Jeżeli nie chcesz utworzyć indeksu, kliknij przycisk Nie.


Dostęp do <database> jest niemożliwy.
Dostęp do <baza_danych> nie był możliwy.

Używane źródło danych umożliwia dodawanie tabel tylko z bieżącej bazy danych (lub jej odpowiednika).


<Number> rekordów spełnia warunek wyboru. Usunąć je wszystkie?

Ponieważ okienko danych nie zawiera pola, które jednoznacznie identyfikuje rekord (takiego jak np. Identyfikator klienta lub Identyfikator zamówienia), więc zestaw wyników zawiera wiele rekordów identycznych z tym, który chcesz usunąć. Jeżeli usuniesz zaznaczony rekord, to zostaną również usunięte wszystkie identyczne rekordy.

Aby jednoznacznie rozróżnić rekordy przed rozpoczęciem edycji danych, należy dodać do okienka danych wszystkie pola tabeli lub utworzyć w tabeli unikatowy indeks.


Wyświetlenie Pomocy jest niemożliwe.

W bieżącym folderze nie ma Pliku Pomocy programu Microsoft Query. Przenieś lub skopiuj ten plik do bieżącego folderu.


Umożliwia wybór źródła danych, którego chcemy użyć lub które chcemy usunąć. Po kliknięciu polecenia Zapisz jako jest wyświetlane okno dialogowe Zapisz jako, w którym jest ustawiony typ pliku *.dqy. Przy takim ustawieniu jest zapisywany projekt kwerendy. Aby zapisać zestaw wyników w postaci tabeli, należy wybrać odpowiednie źródło danych.


Tworzy nową kwerendę w oparciu o źródło danych zaznaczone na liście Źródła danych. Użycie niektórych źródeł danych wiąże się z wyświetleniem dodatkowych okien dialogowych, w których trzeba wpisać takie informacje jak identyfikator użytkownika, hasło, nazwę bazy danych, katalog lub folder.


Zamyka okno dialogowe Wybierz źródło danych anulując wprowadzone w nim ustawienia.


Udostępnia źródła danych, które nie zostały umieszczone w oknie dialogowym Wybierz źródło danych. Wyświetla okno dialogowe Źródła danych ODBC, które zawiera wszystkie, zainstalowane w systemie sterowniki ODBC.


Usuwa źródło danych zaznaczone na liście Dostępne źródła danych nie usuwając z systemu odpowiedniego sterownika ODBC. Jeżeli otwarta kwerenda używa źródła danych, to nie zostanie ono usunięte.


Umożliwia wybór kolumny, według której mają być sortowane rekordy. Aby posortować rekordy według zawartości kolumny, która nie występuje w zestawie wyników, należy wpisać jej nazwę w polu Kolumna, stosując składnię:

(tabela.nazwapola)

Aby dodać nową kolejność sortowania do listy Sortowania, należy kliknąć przycisk Dodaj.


Ustala rosnącą kolejność sortowania dla wybranej kolumny (od początkowych do końcowych liter alfabetu, od mniejszych do większych liczb i od wcześniejszych do późniejszych dat).


Ustala malejącą kolejność sortowania dla wybranej kolumny (od końcowych do początkowych liter alfabetu, od większych do mniejszych liczb i od późniejszych do wcześniejszych dat).


Wyświetla informacje o kolejności sortowania dla każdej kolumny, według której sortowane są rekordy. Kolejność kolumn na liście Sortowania odpowiada priorytetowi poszczególnych kolejności sortowania. Zmiana kolejności kolumn w zestawie wyników nie wpływa na priorytet odpowiednich kolejności sortowania.


Ustala nową kolejność sortowania według kolumny podanej w polu Kolumna. Nazwa kolumny jest usuwana z pola Kolumna i umieszczana na liście Sortuj w kwerendzie. Okno dialogowe Sortuj pozostaje otwarte umożliwiając definiowanie następnych kolejności sortowania.


Usuwa kolejność sortowania według kolumny zaznaczonej na liście Sortowania. Po usunięciu nazwy kolumny z listy Sortuj w kwerendzie jest ona ponownie wyświetlana w polu Kolumna.


Umożliwia dodawanie lub zmienianie parametrów sterujących pobieraniem danych ze źródła podczas tworzenia zestawu wyników w okienku danych.


Wyświetla nazwę bieżącej kwerendy.


Wyświetla listę procedur bieżącego źródła danych, które można wykonać. Aby wykonać procedurę, należy wybrać ją z listy. Dostępne procedury zależą od używanego źródła danych lub bazy danych. Aby uzyskać więcej informacji, należy zwrócić się do administratora bazy danych lub zapoznać się z odpowiednią dokumentacją.


Wkleja wybraną procedurę w polu Instrukcja SQL znajdującym się w oknie dialogowym Wykonaj SQL, które umożliwia wykonywanie instrukcji języka SQL.


Wyświetla ponownie okno Wykonaj SQL, nie wklejając w nim żadnych procedur.


Ukrywa powtarzające się wartości w zestawie wyników kwerendy.


Grupuje rekordy zawierające w polu te same wartości.


Activate - polecenie (DDE)

Uaktywnia podane okno kwerendy. Polecenie to jest stosowane do zmiany aktywnego okna, gdy otwartych jest wiele okien. Jest dostępne tylko w kanale systemowym.

Składnia

Activate(nazwa_kwerendy)

nazwa_kwerendy   Nazwa okna kwerendy, które ma być uaktywnione

Przykład

W przykładzie wykonywane są dwie kwerendy i tworzone odpowiednie okna. Po wykonaniu drugiej kwerendy uaktywniane jest okno utworzone przez pierwszą kwerendę.

DDEExecute chan, "[BuildSQL('Select * From Klienci')]"

DDEExecute chan, "[QueryNow()]"

stQueryname1 = DDERequest(chan, "Query")

DDEExecute chan, "[BuildSQL('Select * From ZAMOWIENIA')]"

DDEExecute chan, "[QueryNow()]"

stQueryName2 = DDERequest(chan, "Query")

DDEExecute chan, "[Activate('" & stQueryname1(1) & "')]"


AllowEdit - polecenie (DDE)

Określa, czy w oknie kwerendy jest dostępna edycja. Polecenie jest dostępne zarówno w kanale systemowym jak i w kanale kwerendy. Jest ono równoważne poleceniu Edycja dozwolona z menu Rekordy.

Składnia 1

AllowEdit(zezwolenie, blokowanie)

Składnia 2

Allow.Edit(zezwolenie, blokowanie)

Obie formy składni są równoważne.

zezwolenie   Umożliwia lub blokuje edycję w oknie kwerendy. Może mieć wartość True (prawda) lub False (fałsz).

blokowanie   Określa, czy polecenie Edycja dozwolona w menu Rekordy jest dostępne w czasie, gdy działa polecenie UserControl. Może mieć wartość True (prawda) lub False (fałsz).

Przykład

W przykładzie wykonywana jest utworzona wcześniej instrukcja SQL. Do programu Microsoft Query przesyłane są polecenia AllowEdit i UserControl, które umożliwiają użytkownikowi wyświetlanie danych ze źródła danych, lecz nie umożliwiają ich edycji (polecenie Edycja dozwolona z menu Rekordy jest niedostępne, gdy działa polecenie UserControl).

DDEExecute chan,"[BuildSQL(""" & sql & """)]")

DDEExecute chan,"[QueryNow()]")

DDEExecute chan,"[AllowEdit(False, True)]")

DDEExecute chan,"[UserControl(""&Zwróć dane"", 3, False)]")


BuildSQL - polecenie (DDE)

Buduje instrukcję SQL segment po segmencie w celu tworzenia nowej kwerendy w kanale DDE. Polecenie do jest dostępne tylko w kanale systemowym.

Składnia

BuildSQL[(tekst_SQL)]

tekst_SQL   Prawidłowa instrukcja SQL. Jeżeli argument tekst_SQL ma wartość 0 (zero) lub jest pominięty, to instrukcja SQL jest usuwana.

Uwagi

Polecenie BuildSQL jest użyteczne przy tworzeniu długich instrukcji SQL. Jeżeli instrukcja SQL jest zbyt długa, aby ją przesłać w postaci pojedynczej instrukcji, to można ją przesłać w kilku mniejszych częściach.

Po zbudowaniu instrukcji SQL można ją wykonać za pomocą polecenia QueryNow.

Przykład

W przykładzie element żądania QueryDefinition został użyty do otrzymania instrukcji SQL dla kwerendy.

sql = DDERequest(chan,"QueryDefinition")

Następnie można wykorzystać polecenie BuildSQL do ponownego wysłania ciągu SQL z dodatkową klauzulą WHERE.

DDEExecute chan, "[BuildSQL(""" & sql & """)]"

DDEExecute chan, "[BuildSQL("WHERE Fracht > 10")]"

DDEExecute chan, "[QueryNow()]


Close - polecenie (DDE)

Zamyka bieżącą kwerendę. To polecenie jest dostępne zarówno w kanale systemowym jak i w kanale kwerendy.

Składnia

Close( )


Command - polecenie (DDE)

Przesyła polecenie Open do programu Microsoft Query. To polecenie jest przeznaczone dla programów, w których ograniczona się długość ciągów użytych w poleceniu DDEExecute.

To polecenie jest dostępne wyłącznie w kanale systemowym.

Składnia

Command(liczop, ciągwyk)

liczop   Określa w jaki sposób program Microsoft Query otrzymuje polecenia. Może przyjmować następujące wartości:

Wartość	Opis
1	Argument ciągwyk jest przesyłany do bufora, który (o ile istnieje) zostaje wcześniej wyczyszczony, ale kwerenda nie jest wykonywana.
2	Argument ciągwyk jest dołączany do końca bufora.
3	Argument ciągwyk jest dołączany do końca bufora i wykonywane są wszystkie polecenia z bufora. Ponieważ bufor poleceń jest czyszczony po wykonaniu polecenia, polecenie ciągwyk nie może być ponownie wykonane.
liczop   Segmenty polecenia Open. Cały ciąg musi być umieszczony w pojedynczym lub podwójnym cudzysłowie.

W programie Microsoft Query tylko polecenie Open może być przesłane za pomocą polecenia Command.

Uwagi

Polecenie to jest wprowadzone wyłącznie dla zachowania zgodności z Q+E. Do przesyłania długich poleceń SQL zalecane jest wykorzystanie polecenia BuildSQL.


Exit - polecenie (DDE)

Powoduje zakończenie pracy programu Microsoft Query. Polecenie jest dostępne wyłączenie w kanale systemowym.

Składnia

Exit(wszystko)

wszystko   Pozwala określić, czy praca z Microsoft Query ma być zakończona, jeśli otwarte są kwerendy na innych kanałach poza kanałem, w którym wykonywane jest polecenie Exit. Argument ten może przyjmować wartość True (prawda) lub False (fałsz).

Jeśli argument ma wartość True (prawda), to praca z programem Microsoft Query zostaje zakończona niezależnie od tego, jakie kwerendy są otwarte. Jeżeli w innym kanale program Microsoft Query jest sterowany przez użytkownika (co oznacza, że w tym kanale wywołano polecenie UserControl), to ten kanał zostanie zamknięty i sterowanie zostanie przekazane do programu, z którego uruchomiono program Microsoft Query.

Jeśli argument ma wartość False (fałsz), praca z programem Microsoft Query zostanie zakończona tylko wówczas, jeśli wszystkie otwarte kwerendy były otwarte w kanale, w którym wywołano polecenie Exit.

Uwagi

To polecenie DDE jest również używane do kończenia pracy z programem Microsoft Query w wersji dla Macintosha.


Fetch i Fetch.Advise polecenia - DDE

Polecenie Fetch odbiera dane od programu Microsoft Query i przesyła je bezpośrednio do programu docelowego.

Polecenie Fetch.Advise automatycznie aktualizuje wartości w programie docelowym, gdy są zmieniane wartości w programie Microsoft Query, nie tylko wtedy gdy przesyłane jest polecenie Fetch.Advise.

Polecenia są dostępne zarówno w kanale systemowym jak i kanale kwerendy.

Składnia 1

Fetch.Advise(nazwa_apl, temat, zakres, wartości)

Składnia 2

Fetch(nazwa_apl, temat, zakres, wartości)

nazwa_apl   Nazwa programu docelowego, do którego mają być przesyłane dane. Poniżej zestawiono wartości argumentu nazwa_apl stosowane dla programów pakietu Office:

Program	Wartość argumentu
Microsoft Access	MSAccess
Microsoft Excel	Excel
Microsoft Word	WinWord
temat   Nazwa arkusza kalkulacyjnego, dokumentu lub formantu, do którego mają być przesłane dane.

zakres   Obszar arkusza, dokumentu lub formantu, do którego mają być przesłane dane.

wartości   Wartości, które mają być pobrane przez program Microsoft Query. (Poprawne wartości zestawiono w następnej tabeli.)

Uwaga   Polecenie Fetch.Advise automatycznie aktualizuje wyłącznie dane z kwerendy, a nie żądane elementy lub odwołania do numerów wierszy i kolumn.

Wartości mogą być następujące.

Wartość	Opis
żądany_element	Określa jaka informacja ma być zwrócona. Może to być, na przykład, definicja kwerendy - QueryDefinition.
nrwiersza_nrkolumny	Adres do pobrania wybranych wierszy i kolumn, np. R3C5 w programie Microsoft Excel.
/Headers	Powoduje przekazanie nazw kolumn.
/Rownum	Powoduje przekazanie numerów wierszy.
All	Powoduje przekazanie wszystkich rekordów.
Uwagi

Po użyciu polecenia Fetch.Advise, kanał tworzony do przekazania danych do programu docelowego nie jest zamykany, aż do wysłania polecenia Fetch.Unadvise lub polecenia Close.

Przykład

W tym przykładzie użyto elementów żądania NumRows i NumCols do przekazania liczby wierszy i kolumn w kwerendzie. Następnie wartości nagłówków kolumn są przekazywane do arkusza kalkulacyjnego programu Microsoft Excel o nazwie “Arkusz1”.

rows=REQUEST(Chan,"NumRows")

cols=REQUEST(Chan,"NumCols")

DDEExecute chan, "[Fetch(""Excel"", ""Data.xls!Arkusz1"", _

    ""W1K1:W"&wierszy&"K"&kolumny&""", ""All/Headers"")]"


Fetch.Unadvise - polecenie (DDE)

Wyłącza automatyczną aktualizację włączoną przez polecenie Fetch.Advise i zamyka kanał otwarty przez program Microsoft Query do przekazywania danych do programu docelowego. To polecenie jest dostępne zarówno w kanale systemowym jak i w kanale kwerendy.

Uwaga   Argumenty używane przez polecenie Fetch.Unadvise muszą odpowiadać argumentom użytym wcześniej w poleceniu Fetch.Advise.

Składnia

Fetch.Unadvise(nazwa_apl, temat, zakres)

nazwa_apl   Nazwa programu docelowego, do którego mają być przesyłane dane. (Przykłady można znaleźć w opisie polecenia Fetch.Advise.)

temat   Nazwa arkusza, dokumentu lub formantu, do którego mają być przesłane dane.

zakres   Zakres arkusza, dokumentu lub formantu, do którego mają być przesłane dane.

wartości   Wartości, które mają być przekazane z programu Microsoft Query. (Zestawienie prawidłowych wartości można znaleźć w opisie polecenia Fetch.Advise.)


Logoff - polecenie (DDE)

Wylogowuje z podanego źródła danych. Polecenie jest dostępne wyłącznie w kanale systemowym.

Składnia

Logoff(źródło)

źródło   Nazwa źródła danych, z którego ma nastąpić wylogowanie.


Logon - polecenie (DDE)

Wyświetla okno dialogowe, które umożliwia zalogowanie do źródła danych. Polecenie jest dostępne wyłącznie w kanale systemowym.

Składnia

Logon(źródło)

źródło   Nazwa źródła danych, do którego ma nastąpić zalogowanie.


ODBCLogon - polecenie (DDE)

Umożliwia programowi na połączenie ze źródłem danych. Pozwala określić, czy podczas logowania będą wyświetlane okna dialogowe. To polecenie jest dostępne wyłącznie w kanale systemowym.

Składnia

ODBCLogon(ciągpodłącz, dialog)

ciągpodłącz   Ciąg, w którym zawarte są informacje (takie jak nazwa źródła danych, identyfikator użytkownika i hasło) wymagane przez sterownik do połączenia ze źródłem danych. Argument musi odpowiadać formatowi wymaganemu przez stosowany sterownik. (Szczegółowe informacje na temat ciągu połączenia można znaleźć w dokumentacji źródła danych).

Uwaga   Program Microsoft Query 97 obsługuje nazwy DSN. Można więc użyć żądanego elementu ConnectionString do otrzymania ciągu połączenia dla kwerendy utworzonego z pliku DSN. Potem można użyć tego ciągu połączenia do łączenia się ze źródłem danych z dowolnego komputera.

dialog   Określa, czy w czasie logowania mają być wyświetlane okna dialogowe. Może mieć następujące wartości:

Wartość	Opis
0 (zero)	Nie są wyświetlane żadne okna dialogowe.
1	Okna dialogowe są wyświetlane, aby otrzymać od użytkownika dodatkowe informacje nie przesłane w ciągu połączenia.
2	Okna dialogowe są wyświetlane z wartościami z ciągu połączenia podanymi jako wartości domyślne.
3	Działa tak samo jak 1, z tą różnicą, że informacje, które nie są niezbędne do podłączenia źródła danych są wygaszone.
Przykład

W tym przykładzie element żądania ConnectionString został użyty do zwrócenia ciągu potrzebnego do połączenia się ze źródłem danych. W przykładzie zapisano ciąg połączenia po zalogowaniu się użytkownika w źródle danych, a następnie użyto polecenia ODBCLogon do połączenia z tym samym źródłem danych bez wprowadzania danych przez użytkownika.

connstr = DDERequest(chan, "ConnectionString")

' intervening code

DDEExecute chan, "[ODBCLogon (connstr(1), 0)]"


Open - polecenie (DDE)

Otwiera i wykonuje kwerendę, a następnie wyświetla dane w okienku danych. To polecenie jest dostępne tylko w kanale systemowym.

Składnia

Open(kwerenda)

kwerenda   Nazwa pliku Microsoft Query (w środowisku Windows pliki kwerend mają rozszerzenie dqy) lub pliku Q+E (wyłącznie w środowisku Windows; rozszerzenie nazwy pliku qef) zawierającego kwerendę lub instrukcję SELECT języka SQL.

Przykład

W przykładzie jest otwierana kwerenda o nazwie Sprzedaż.

DDEExecute chan, "[Open(""c:\msquery\sprzed.dqy"")]")

Ten sam przykład w wersji dla Macintosha ma następującą postać.

DDEExecute chan, "[Open(""drivename:msquery:sprzed"")]")

W poniższym przykładzie do wykonania nowej kwerendy użyto polecenia SELECT w języku SQL.

DDEExecute chan, "[Open(""SELECT * FROM pubs.dbo.titles"")]")


QueryNow - polecenie (DDE)

Wykonuje bieżącą kwerendę dla otwartego kanału DDE. Jeżeli kwerendę tworzono za pomocą polecenia BuildSQL, to polecenie wykonuje znajdującą się w buforze instrukcję SQL i otwiera okno kwerendy. Polecenie jest dostępne zarówno w kanale systemowym jak i w kanale kwerendy.

Składnia

QueryNow( )

Przykład

W przykładzie zachowano odpowiadającą kwerendzie instrukcję SQL, którą następnie przesłano, aby ponownie wykonać kwerendę.

sql = DDERequest(Chan, "QueryDefinition")

DDEExecute chan, "[BuildSQL(""" & sql & """)]"

DDEExecute chan, "[QueryNow()]"


SaveAs - polecenie (DDE)

Zapisuje istniejącą kwerendę lub projekt nowej kwerendy pod inną nazwą. Wykonuje tę samą operację co polecenie Zapisz jako z menu Plik. Polecenie jest dostępne zarówno w kanale systemowym jak i w kanale kwerendy.

Składnia 1

SaveAs(nazwa_kwerendy)

Składnia 2

Save.As(nazwa_kwerendy)

Obydwie formy składniowe są równoważne.

nazwa_kwerendy   Nowa nazwa dla kwerendy.


SetWindowState - polecenie (DDE)

Określa, czy aktywne okno po otwarciu jest oknem normalnym, zminimalizowanym do ikony, czy rozszerzonym do pełnego ekranu. Polecenie jest dostępne zarówno w kanale systemowym jak i w kanale kwerendy.

Składnia

SetWindowState(stan)

stan   Stan aktywnego okna. Może przybierać jedną z następujących wartości.

Wartość	Opis
1	Normalne
2	Zminimalizowane do ikony (tylko środowisko Windows)
3	Zmaksymalizowane


ViewPane - polecenie (DDE)

Określa, które okienka w oknie zapytania są wyświetlane. Polecenie jest dostępne zarówno w kanale systemowym jak i w kanale kwerendy.

Składnia

ViewPane(okienko)

okienko   Określa, które okienka będą wyświetlane. Może mieć jedną z następujących wartości:

Wartość	Opis
0 (zero)	Wyłącznie okienko danych
1	Okienko danych i okienko tabel
2	Okienko danych i okienko kryteriów
3	Okienko danych, okienko tabel i okienko kryteriów


UserControl - polecenie (DDE)

Uaktywnia program Microsoft Query i umożliwia użytkownikowi tworzenie, otwieranie i edycję kwerend tak jak w programie Microsoft Query uruchomionym jako niezależna aplikacja.

Polecenie jest dostępne wyłącznie w kanale systemowym.

Składnia

UserControl(tekstkon, stanap, nowakwer)

tekstkon   Nowa nazwa dla polecenia Zakończ używanego do opuszczania programu Microsoft Query po zakończeniu komunikacji DDE. Jeżeli argument jest pominięty, to zostanie użyte polecenie “Return”.

stanap   Określa stan programu. Może mieć jedną z następujących wartości.

Wartość	Opis
1	Normalny
2	Zminimalizowany do ikony (tylko środowisko Windows)
3	Zmaksymalizowane
Jeżeli ten argument zostanie pominięty, to przyjmowany jest aktualny stan programu Microsoft Query.

nowakwer   Określa, czy w chwili rozpoczęcia komunikacji DDE z programem Microsoft Query ma być wyświetlane okno dialogowe Wybierz źródło danych. Może mieć wartość True lub False.

Jeżeli argument nowakwer ma wartość True, to wyświetlane jest okno dialogowe Wybierz źródło danych, które umożliwia użytkownikowi wybranie źródła danych. Jeżeli argument nowakwer ma wartość False (wartość domyślna), to nie jest wyświetlane okno dialogowe i są dostępne wszystkie kwerendy otwarte w tym kanale.

Uwagi

Sterowanie użytkownika kończy się z chwilą wybrania polecenia Zakończ z menu Plik (w systemie Windows) lub polecenia Quit (Koniec) z menu File (Plik) w wersji dla Macintosha. Program Microsoft Query powraca do stanu początkowego i przekazuje sterowanie do programu docelowego.

Ważne W przypadku aplikacji, w których stosowane są wyłączenia czasowe (time-out) nie można zezwolić na wyłączenia aplikacji przed zakończeniem sterowania przez użytkownika.

Gdy Microsoft Query działa w trybie sterowania przez użytkownika, wszystkie nowe lub istniejące kwerendy są otwierane w tym samym kanale DDE.

Przykład

W tym przykładzie program Microsoft Query jest uruchamiany w stanie zmaksymalizowanym, a polecenie Zakończ z menu Plik (lub polecenie Koniec z menu Plik w wersji dla Macintosha) jest zastępowane poleceniem Zwróć dane do programu Excel. Wyświetlane jest okno dialogowe Wybierz źródło danych.

DDEExecute chan, "[UserControl(""&Zwróć dane do programu Excel"",3,True)]")


SetQueryName - polecenie (DDE)

Ustala nazwę aktywnej kwerendy lub tworzy kwerendę o takiej nazwie, jeżeli nie ma aktywnej kwerendy. Nazwa kwerendy jest wyświetlana na pasku tytułu okna kwerendy.

Składnia

SetQueryName(nazwa)

nazwa   Nazwa kwerendy.


EnableParameters - polecenie (DDE)

Określa, czy użytkownik może podawać parametry w okienku kryteriów i w okienku SQL. Domyślnie użytkownik nie może podawać tych parametrów. Polecenie nie działa, jeżeli zostały już wprowadzone jakieś parametry.

Składnia

EnableParameters(par)

par   Określa, czy użytkownik może podawać parametry. Wartość 0 (zero), uniemożliwia podawanie parametrów, a wartość 1 umożliwia podawanie parametrów.


SetParameterName - polecenie (DDE)

Ustala nazwę parametru w ciągu kwerendy przesyłanym do programu Microsoft Query. Polecenie SetParameterName powinno być użyte po poleceniu BuildSQL.

Składnia

SetParameterName(indeks, nazwa)

indeks   Indeks parametru.

nazwa   Nazwa parametru.

Uwagi

Jeżeli instrukcja SQL przesyłana za pomocą polecenia BuildSQL zawiera parametry, ale nie są przesyłane odpowiednie polecenia SetParameterName, to program Query przypisuje domyślne nazwy parametrów, które mają postać "Parametr n," gdzie n jest kolejnym numerem parametru. Jeżeli liczba nazw parametrów przesłanych za pomocą poleceń SetParameterName jest niewystarczająca, to parametry, którym nie nadano nazw otrzymują nazwy typu "Parametr n". Jeżeli zostanie przesłane zbyt dużo nazw parametrów, to dodatkowe nazwy są ignorowane.


AddParameters - polecenie (DDE)

Dodaje parametr do aktywnej kwerendy do użycia z tabelami przestawnymi.

Składnia

AddParameters(pole1, pole2, …)

pole1, pole2, …   Nazwy kolumn tabeli, które mają być dodane do kryteriów jako parametry. Nazwy nowych parametrów są definiowane jako nazwy pól. Jeżeli zostanie podana nazwa pola, które jest niedostępne w aktywnej kwerendzie, to wystąpi błąd.

Uwagi

Polecenie AddParameters działa również wówczas, gdy wprowadzanie parametrów jest wyłączone w programie Microsoft Query.

Zmodyfikowany ciąg SQL może być otrzymany poprzez żądanie elementu ODBCSQLStatement.

Aby przywrócić początkowe parametry, trzeba przywrócić wartość całego ciągu SQL.


BuildODBC - polecenie (DDE)

Buduje segment po segmencie ciąg połączenia.

Składnia

BuildODBC([ciągpołączenia])

ciągpołączenia   Segment prawidłowego ciągu połączenia. Jeżeli ciągpołączenia ma wartość 0 (zero) lub jest pominięty, to ciąg połączenia jest usuwany.


LogonNow - polecenie (DDE)

Jeżeli wcześniej utworzono ciąg połączenia za pomocą polecenia BuildODBC, to polecenie LogonNow dokonuje zalogowania do umieszczonego w buforze ciągu połączenia. Jeżeli w buforze nie ma żadnego ciągu połączenia to wystąpi błąd.

Składnia

LogonNow([dialog])

dialog   Określa, czy w czasie rejestracji zostaną wyświetlone okna dialogowe. Argument może mieć następujące wartości:

Wartość	Opis
0 (zero)	Nie są wyświetlane żadne okna dialogowe. Jeśli argument jest opuszczony, wartość domyślna wynosi 0 (zero).
1	Okna dialogowe są wyświetlane, aby otrzymać od użytkownika dodatkowe informacje nie przesłane w ciągu połączenia.
2	Okna dialogowe są wyświetlane z wartościami z ciągu połączenia podanymi jako wartości domyślne.
3	Działa tak samo jak 1, z tą różnicą, że informacje, które nie są niezbędne do podłączenia źródła danych są wyświetlane jako wygaszone.


UserControl2 - polecenie (DDE)

Uaktywnia program Microsoft Query i umożliwia użytkownikowi tworzenie, otwieranie i edycję kwerend tak jak w programie Microsoft Query uruchomionym jako niezależna aplikacja.

Polecenie jest dostępne wyłącznie w kanale systemowym.

Uwaga   Polecenie UserControl różni się tym od polecenia UserControl2, że polecenie UserControl2 umożliwia podanie tekstu polecenia, które ma być dodane do menu Plik, i które ma zamykać wszystkie kwerendy utworzone w programie Microsoft Query i wracać do programu docelowego bez przekazywania danych.

Składnia

UserControl2(tekstkon, tekstanuluj, stanap, nowakwer)

tekstkon   Nowa nazwa dla polecenia Zakończ używanego do opuszczania programu Microsoft Query po zakończeniu komunikacji DDE. Jeżeli argument jest pominięty, to zostanie użyte polecenie “Return”.

tekstanuluj   Nazwa polecenie z menu, które anuluje bieżącą sesję. Polecenie jest dodawane u dołu menu Plik programu Microsoft Query. Jeżeli ten argument zostanie pominięty, nie jest tworzony żaden nowy element menu.

stanap   Określa stan programu. Może mieć jedną z następujących wartości.

Wartość	Opis
1	Normalny
2	Zminimalizowany do ikony (tylko środowisko Windows)
3	Zmaksymalizowane
Jeżeli ten argument zostanie pominięty, to przyjmowany jest aktualny stan programu Microsoft Query.

nowakwer   Określa, czy w chwili rozpoczęcia komunikacji DDE z programem Microsoft Query ma być wyświetlane okno dialogowe Wybierz źródło danych. Może mieć wartość True (prawda) lub False (fałsz).

Jeżeli argument nowakwer ma wartość True, to wyświetlane jest okno dialogowe Wybierz źródło danych, które umożliwia użytkownikowi wybranie źródła danych. Jeżeli argument nowakwer ma wartość False (wartość domyślna), to nie jest wyświetlane okno dialogowe i są dostępne wszystkie kwerendy otwarte w tym kanale.


Usuwanie sprzężenia

Jeżeli kwerenda zawiera sprzężenie wewnętrzne lub sprzężenie zewnętrzne i nie zwraca właściwych rekordów to, być może, należy usunąć to sprzężenie.

1	W okienku tabel, kliknij linię sprzężenia, którą chcesz usunąć.

2	Naciśnij klawisz DELETE.

Uwagi

•	Po usunięciu sprzężenia rekordy w zestawie wyników kwerendy zostaną zmienione. W zależności od typu usuniętego sprzężenia, rekordy mogą być dodawane lub usuwane ze zestawu wyników.

•	Usuwanie sprzężenia z kwerendy wpływa tylko na tę kwerendę. Na przykład, jeżeli program Microsoft Query automatycznie tworzy sprzężenie wewnętrzne pomiędzy dwoma tabelami w kwerendzie i to sprzężenie zostanie usunięte, to program Microsoft Query automatycznie utworzy sprzężenie wewnętrzne między tymi tabelami w innej kwerendzie korzystającej z tych tabel.


Operatory w sprzężeniu

W sprzężeniach można używać następujących operatorów.

Operator	Opis
= równości	Wybiera rekordy, które zawierają równe wartości w sprzężonych polach.
<> nierówności	Wybiera rekordy, które zawierają nierówne wartości w sprzężonych polach.
> większości	Wybiera rekordy z lewej tabeli, które zawierają w sprzężonych polach większe wartości, niż rekordy z prawej tabeli.
>= większe lub równe	Wybiera rekordy z lewej tabeli, które zawierają w sprzężonych polach równe lub większe wartości, niż rekordy z prawej tabeli.
< mniejszości	Wybiera rekordy z lewej tabeli, które zawierają w sprzężonych polach mniejsze wartości, niż rekordy z prawej tabeli.
<= mniejsze lub równe	Wybiera rekordy z lewej tabeli, które zawierają w sprzężonych polach równe lub mniejsze wartości, niż rekordy z prawej tabeli.


Przechodzenie do wybranego rekordu w zestawie wyników

1	W menu Rekordy, kliknij polecenie Przejdź do.

2	Wpisz numer rekordu, do którego chcesz przejść.


Jest wyświetlany komunikat informujący o tym, że ścieżka dostępu do bazy danych jest nieprawidłowa.

Jeżeli w czasie dokonywania ustawień dla źródła danych wybrana baza danych znajduje się w udostępnionym katalogu sieciowym, to ścieżka dostępu do bazy danych może być zarejestrowana, razem z aktualną literą mapowanego dysku. Na przykład, jeżeli baza danych nosi nazwę Spis.mdb, a katalog, w którym się znajduje jest mapowany jako sieciowy dysk G, to wówczas położenie bazy danych może być zarejestrowane jako G:\Publiczne\Spis.mdb. Jeżeli mapowanie dysków sieciowych zostanie potem zmienione, to w razie próby ponownego wykorzystania tego źródła danych lub po uruchomieniu korzystających z niego kwerend sterownik ODBC wyświetli komunikat mówiący o nieprawidłowej ścieżce dostępu do bazy danych.

Jeżeli korzystasz ze sterownika Microsoft Access lub Microsoft Excel, to możesz poprawić ten problem tworząc nowe źródło danych. W takim wypadku podając położenie bazy danych zamiast podawać ścieżkę dostępu na mapowanym dysku, należy użyć adresu UNC dla udostępnianego katalogu sieciowego, a następnie wskazać plik bazy danych. Na przykład, jeżeli baza danych jest przechowywana na serwerze o nazwie Wspólny, to można podać adres \\Wspolny\Publiczne, a następnie wybrać plik Spis.mdb.

Dla innych sterowników ODBC, przed użyciem źródła danych lub uruchomieniem kwerendy związanej z tym źródłem, upewnij się, że do katalogu sieciowego zawierającego bazę danych jest przypisany ten sam dysk, co w momencie tworzenia źródła danych.

Aby uzyskać informacje o tworzeniu źródeł danych, kliknij  [image].


Rozwiązywanie problemów dotyczących programu Microsoft Query

Aby uzyskać informacje, kliknij odpowiedni temat

Nie można kontynuować pracy w programie Microsoft Query

Nie można odnaleźć tabeli.

Nie można utworzyć nowego źródła danych.

Nie można usunąć źródła danych.

Nie można udostępnić źródła danych.

Używany wcześniej sterownik ODBC nie działa.

Jest wyświetlany komunikat informujący o tym, że ścieżka dostępu do bazy danych jest nieprawidłowa.

Zmiany i formatowanie wprowadzone w kwerendzie nie są zachowywane.

Program Microsoft Query nie nawiązuje połączenia z bazą danych z powodu przekroczenia dopuszczalnego czasu.

Nie można połączyć wszystkich danych z dwóch tabel.

Nie można uzyskać dostępu do danych z listy programu Microsoft Excel.

Jak wyświetlić rekordy, które występują tylko w jednej z dwóch tabel.

Program Microsoft Query nie przerywa połączenia, mimo że baza danych nie jest używana.

Program Microsoft Query nie zwraca wszystkich dostępnych rekordów.

Nie można wydrukować zestawu wyników.

Nie można utworzyć etykiet adresowych.

Nie można utworzyć właściwych sprzężeń.

Sprzężenia nie wybierają właściwych rekordów.

Nie można zapisać zestawu wyników jako tabeli w bazie danych.

Nie można dodać, skopiować lub przenieść rekordu w bazie danych.

Nie można edytować typów parametrów w procedurze języka SQL.


Nie można odnaleźć tabeli.

•	Jeżeli lista tabel w oknie dialogowym Dodaj tabele nie zawiera właściwych tabel, to należy sprawdzić następujące możliwości (w zależności od opcji dostępnych dla źródła danych:).

•	Tabele mogą należeć do innego użytkownika. Wybierz innego użytkownika w polu Właściciel w oknie dialogowym Dodaj tabele. Może być konieczne uzyskanie odpowiedniego zezwolenia od właściciela tabel.

•	Tabele mogą być innego typu, niż wyświetlane typy tabel. W oknie dialogowym Dodaj tabele kliknij przycisk Opcje. Upewnij się, że w polu Pokaż, są zaznaczone wszystkie typy tabel.

•	Tabele mogły zostać dodane do bazy danych już po połączeniu się z nią programu Microsoft Query. Aby wyświetlić ostatnio dodane tabele, kliknij przycisk Opcje w oknie dialogowym Dodaj tabele, a następnie kliknij przycisk Odśwież.

•	Jeżeli tabele, z którymi pracujesz znajdują się w oddzielnych plikach w katalogu udostępnianym w sieci, to upewnij się, że została podana pełna ścieżka dostępu do plików. W tym celu wykonaj następujące czynności.

•	W oknie dialogowym Dodaj tabele, kliknij przycisk Sieć.

•	W polu Ścieżka, wpisz adres sieciowy, np. \\komputer1\wspólny

•	Kliknij przycisk OK, a następnie w polu Dyski, wybierz właściwy dysk.

•	Na liście Foldery, kliknij folder, w którym znajduje się właściwa tabela.

•	W polu Nazwa tabeli, kliknij tabelę, którą chcesz dodać, a następnie kliknij przycisk Dodaj.


Nie można utworzyć nowego źródła danych.

Najpierw upewnij się, że dysponujesz właściwym sterownikiem ODBC dla tego źródła danych. Sterowniki ODBC umożliwiają uaktualnianie programu Microsoft Query. Aby móc uzyskać połączenie z nowym typem bazy danych, wystarczy zainstalować nowy sterownik ODBC. Upewnij się, że jest zainstalowany i wybrany właściwy sterownik dla bazy danych, z której chcesz korzystać.

Oprócz sterowników dostarczanych z programem Microsoft Query, można używać sterowników ODBC dostarczanych przez niezależnych producentów. Przed użyciem sterownika ODBC dostarczonym przez niezależnego producenta, dobrze jest sprawdzić, czy był on testowany z programem Microsoft Query 97. Dla niektórych baz danych sterownik ODBC dostarczany z bazą danych może być najlepszym rozwiązaniem. Informacje na temat dostępnych sterowników dla bazy danych można uzyskać od jej administratora. Aby uzyskać informacje na temat sterowników ODBC dostarczanych z programem Microsoft Excel, należy zapoznać się z Pomocą programu Microsoft Excel.

Przed dodaniem nowego źródła danych, upewnij się, że znasz adres bazy danych w sieci i masz uprawnienia niezbędne do połączenia z bazą danych. Aby otrzymać nazwę użytkownika, hasło, i ewentualnie inne potrzebne uprawnienia, należy zwrócić się do administratora bazy danych. Należy się upewnić, że uzyskane połączenie prawidłowo działa.

Jeżeli po kliknięciu polecenia Pobierz dane zewnętrzne w menu Dane nie jest widoczny odpowiedni sterownik, to kliknij polecenie Utwórz nową kwerendę, a następnie kliknij dwukrotnie ikonę Nowe źródło danych na karcie Bazy danych. Potem kliknij listę wyświetlaną w drugim kroku w oknie dialogowym Utwórz nowe źródło danych, na której sprawdź, czy jest prawidłowo zainstalowany sterownik ODBC. Aby uzyskać informacje na temat instalowania sterowników ODBC, kliknij [image].

Po zainstalowaniu sterownika i wybraniu go w drugim kroku w oknie dialogowym Utwórz nowe źródło danych, upewnij się, wprowadź w trzecim kroku wszystkie potrzebne informacje. Aby uzyskać informacje o sterowniku ODBC firmy Microsoft, kliknij przycisk Połącz, a następnie kliknij przycisk Pomoc w oknie sterownika. W przypadku sterowników innych producentów należy skorzystać z dokumentacji lub Pomocy sterownika.

Jeżeli dodajesz źródło danych z sterownikiem ODBC firmy Microsoft, kliknij nazwę sterownika, aby wyświetlić informacje o ustawieniach, które trzeba podać w trzecim kroku w oknie Utwórz nowe źródło danych.

Sterownik Microsoft Access

Sterowniki firmy Microsoft dla dBase i FoxPro

Sterownik Microsoft Excel

Sterownik Microsoft Paradox

Sterownik firmy Microsoft dla plików tekstowych

Sterownik SQL


Sterownik Microsoft Access

1	W trzecim kroku w oknie dialogowym Utwórz nowe źródło danych, kliknij przycisk Połącz.

2	W grupie Database (Baza danych), kliknij przycisk Select (Wybierz), a następnie odszukaj bazę danych w oknie dialogowym Select Database (Wybierz bazę danych).

Jeżeli baza danych ma być otwarta w trybie tylko do odczytu, zaznacz pole wyboru Read only (Tylko do odczytu).

Jeżeli program w czasie, gdy program Microsoft Query będzie korzystać ze źródła danych ma być ono zablokowane dla innych użytkowników, zaznacz pole wyboru Exclusive (Tryb wyłączności).

3	Kliknij przycisk OK.

Jeżeli baza danych wymaga podania dodatkowych parametrów połączenia, kliknij przycisk Advanced (Zaawansowane). Informacje na temat takich ustawień można uzyskać od administratora bazy danych. Aby uzyskać informacje o zaawansowanych ustawieniach, kliknij przycisk Cancel (Anuluj), a następnie kliknij przycisk Help (Pomoc) w oknie dialogowym ODBC Microsoft Access 97 Setup (Instalacja sterownika ODBC Microsoft Access 97).

4	Aby uzyskać dostęp do systemowej bazy danych, kliknij przycisk Database (Baza danych) w grupie System Database (Systemowa baza danych), a następnie kliknij System Database (Systemowa baza danych). Odszukaj plik bazy danych w oknie dialogowym Select System Database (Wybierz systemową bazę danych), a następnie kliknij przycisk OK.

5	Kliknij przycisk OK, wprowadź nazwę użytkownika i hasło w grupie Authorization (Weryfikacja). Jeżeli nazwa użytkownika i hasło są zbędne, to pola w grupie Authorization (Weryfikacja) należy pozostawić puste.

Uwaga   Okno dialogowe ODBC Microsoft Access 97 Setup (Instalacja sterownika ODBC Microsoft Access 97) umożliwia tworzenie, naprawę i pakowanie baz danych programu Microsoft Access. Osoby o mniejszym doświadczeniu w wykonywaniu takich operacji, powinny je wykonywać w programie Microsoft Access. Aby uzyskać więcej informacji, skorzystaj z Pomocy programu Microsoft Access.


Sterowniki firmy Microsoft dla dBase i FoxPro

Zaleca się przed wykonaniem czynności opisanych poniżej umieścić wszystkie pliki baz danych w jednym folderze tak, aby Kreator kwerend mógł odnaleźć te pliki bez konieczności podawania pełnej ścieżki dostępu przy dodawaniu każdej tabeli do kwerendy.. Można także umieścić pliki baz danych w jednym folderze, a pliki indeksowe w drugim.

1	W trzecim kroku w oknie dialogowym Utwórz nowe źródło danych, kliknij przycisk Połącz.

2	W polu Version (Wersja), zaznacz numer wersji programu dBase lub FoxPro, która została użyta do tworzonej bazy danych.

3	Jeżeli pliki bazy danych nie znajdują się w bieżącym folderze, usuń zaznaczenie z pola wyboru Use current directory (Użyj bieżącego katalogu), a następnie kliknij przycisk Select Directory (Wybierz katalog), aby odszukać odpowiedni folder.

4	Jeżeli pliki indeksowe znajdują się w innym folderze, kliknij przycisk Select Indexes (Wybierz indeksy), aby odnaleźć ten folder.


Sterownik Microsoft Excel

Sterownik ODBC, dla danych programu Microsoft Excel umożliwia dostęp do danych ze skoroszytów znajdujących się w tym samym folderze. Przed wykonaniem opisanych poniżej czynności, skopiuj wszystkie skoroszyty, z których chcesz jednocześnie korzystać do jednego folderu i nadaj nazwy zakresom w arkuszach, które mają być użyte jako tabele przez program Microsoft Query.

Dla każdego folderu, z którego będą odczytywane dane, trzeba utworzyć oddzielne źródło danych.

1	W trzecim kroku w oknie dialogowym Utwórz nowe źródło danych, kliknij przycisk Połącz.

2	W polu Version (Wersja), kliknij numer wersji programu Microsoft Excel, która zastała użyta do tworzenia skoroszytu. Jeżeli skoroszyt został utworzony za pomocą programu Microsoft Excel 95 (Microsoft Excel 7.0), kliknij pozycję Excel 5.0/7.0.

3	Kliknij przycisk Select Workbook (Wybierz skoroszyt), a następnie odszukaj plik skoroszytu.


Sterownik Microsoft Paradox

Sterownik Microsoft Paradox można odnaleźć w folderze ValuPack na dysku CD Microsoft Office 97 lub Microsoft Excel 97 lub w sieci w miejscu, z którego były instalowane sterowniki ODBC. Jeżeli nie instalowano sterowników ODBC z dysku CD, a masz dostęp do sieci WWW (World Wide Web), w programie Microsoft Excel, wskaż polecenie Microsoft w sieci WWW (menu Pomoc), a następnie kliknij polecenie Bezpłatne materiały.

Zaleca się przed wykonaniem czynności opisanych poniżej umieścić wszystkie pliki baz danych w jednym folderze tak, aby Kreator kwerend mógł odnaleźć te pliki bez konieczności podawania pełnej ścieżki dostępu przy dodawaniu każdej tabeli do kwerendy..

1	W trzecim kroku w oknie dialogowym Utwórz nowe źródło danych, kliknij przycisk Połącz.

2	W polu Version (Wersja), wybierz wersję programu Paradox, która została użyta do tworzenia plików bazy danych.

3	Jeżeli pliki bazy danych nie znajdują się w bieżącym folderze, usuń zaznaczenie z pola wyboru Use current directory (Użyj bieżącego katalogu), a następnie kliknij przycisk Select Directory (Wybierz katalog), aby odszukać odpowiedni folder.

4	Jeżeli baza danych wymaga ustawienia zaawansowanych opcji, kliknij przycisk Options (Opcje). Aby dowiedzieć się, czy trzeba zmienić te ustawienia, należy porozumieć się z administratorem bazy danych. Aby uzyskać informacje o tych ustawieniach, kliknij przycisk Help (Pomoc) w oknie dialogowym ODBC Paradox Setup (Instalacja ODBC Paradox).


Sterownik firmy Microsoft dla plików tekstowych

Dla każdego folderu, z którego chcesz odczytywać dane, należy utworzyć oddzielne źródło danych. Jeżeli dane mają być pobierane z kilku plików, to przed wykonaniem poniższych czynności należy skopiować wszystkie potrzebne pliki tekstowe do jednego folderu.

1	W trzecim kroku w oknie dialogowym Utwórz nowe źródło danych, kliknij przycisk Połącz.

2	Jeżeli pliki bazy danych nie znajdują się w bieżącym folderze, usuń zaznaczenie z pola wyboru Use current directory (Użyj bieżącego katalogu), a następnie kliknij przycisk Select Directory (Wybierz katalog), aby odszukać odpowiedni folder.

Uwaga   Można uzyskać dostęp do plików tekstowych o różnych formatach, z kolumnami rozdzielonymi spacjami, przecinkami lub tabulatorami. Aby uzyskać więcej informacji na temat używanych formatów, kliknij przycisk Help (Pomoc) w oknie dialogowym ODBC Text Setup (Instalacja ODBC dla plików tekstowych).


Sterownik SQL

1	W trzecim kroku w oknie dialogowym Utwórz nowe źródło danych, kliknij przycisk Połącz.

2	W polu Server (Serwer), wpisz nazwę serwera w sieci. Aby uzyskać informacje o dostępnych ustawieniach, kliknij przycisk Help (Pomoc).

3	W polu Network address (Adres sieciowy), wpisz adres serwera bazy danych SQL Server. Dla bazy danych Microsoft SQL Server kliknij przycisk Default (Domyślny).

4	W polu Network library (Biblioteka obsługi sieci), wpisz adres biblioteki DLL obsługującej SQL Server lub kliknij przycisk Default (Domyślny). Aby uzyskać więcej informacji o polu Network library (Biblioteka obsługi sieci), kliknij przycisk Help (Pomoc).

5	Kliknij przycisk Options (Opcje), a następnie podaj nazwę bazy danych SQL Server w polu Database name (Nazwa bazy danych).

6	Ustaw inne opcje wymagane dla bazy danych. Aby dowiedzieć się, czy trzeba zmieniać te ustawienia, porozum się z administratorem bazy danych. Aby uzyskać informacje na temat tych ustawień kliknij przycisk Help (Pomoc).

7	Kliknij przycisk OK i podaj nazwę użytkownika oraz hasło.


Nie można usunąć źródła danych.

Źródła danych utworzone za pomocą poprzednich wersji programu Microsoft Query mają w nazwie źródła danych tekst (not shareable - nie udostępniane). Wszystkie źródła danych włącznie z nowymi tworzonymi za pomocą programu Microsoft Query 97, są przechowywane jako pliki z rozszerzeniem dsn.

Pliki źródeł danych z poprzednich wersji programu Microsoft Query są zwykle przechowywane w podfolderze ODBC Datasources w folderze Common Files. Aby zobaczyć, które foldery są używane do przechowywania plików źródeł danych, wskaż polecenie Pobierz dane zewnętrzne w menu Dane, a następnie kliknij przycisk Utwórz nową kwerendę, a następnie przycisk Opcje.

Źródła danych można znajdować i usuwać w następujący sposób:

•	Jeżeli wszystkie pliki źródeł danych znajdują się w folderze Common Files\ODBC Datasources, kliknij dwukrotnie ikonę 32bit ODBC w Panelu sterowania systemu Windows, wybierz kartę Pliki DSN, a następnie kliknij przycisk Usuń, aby usunąć wybrane pliki .dsn.

•	Jeżeli pliki źródeł danych znajdują się w wielu różnych folderach systemu Windows, to należy wyszukać wszystkie pliki z rozszerzeniem dsn, a następnie usunąć wybrane pliki.


Nie można udostępnić źródła danych

Źródła danych programu Microsoft Query 97 mają inny format niż źródła danych utworzone za pomocą poprzednich wersji programu Microsoft Query. Źródła danych i kwerendy utworzone za pomocą wcześniejszych wersji programu Microsoft Query mogą być używane przez program Microsoft Query 97, ale kwerendy utworzone z użyciem tych źródeł danych nie mogą być udostępniane innym użytkownikom.

Po zainstalowaniu programu Microsoft Query, do nazw plików wszystkich źródeł danych utworzonych za pomocą poprzednich wersji programu Microsoft Query lub ODBC jest dodawany tekst (not shareable - nie udostępniane), aby umożliwić ich identyfikację.

Aby udostępniać kwerendy lub szablony raportów, które używają danych z zewnętrznych baz danych zdefiniowanych w źródłach danych, których nie można udostępniać, utwórz dla tych baz danych nowe źródła danych w formacie programu Microsoft Query 97. Potem użyj nowych źródeł danych do tworzenia kwerend i szablonów raportów. Aby uzyskać informacje o tworzeniu źródeł danych programu Microsoft Query 97, kliknij [image].

Aby uzyskać informacje o usuwaniu źródeł danych, których nie można udostępniać, kliknij [image].


Używany wcześniej sterownik ODBC nie działa.

W następujących sytuacjach może być konieczne użycie innego sterownika Microsoft Query 97:

•	Program Microsoft Query 97 wymaga 32-bitowych sterowników ODBC, takich jak te, które są dostarczane z programem Microsoft Query 97. Na przykład program napisany w języku Visual Basic utworzony w środowisku programu Microsoft Excel 97 i pobierający dane zewnętrzne nie będzie prawidłowo działał z 16-bitowymi sterownikami ODBC w programie Microsoft Excel w wersji 5.x.

•	Instalując sterowniki ODBC firmy Microsoft inne niż te dołączone do programu Microsoft Excel 97 lub Microsoft Office 97, upewnij się, że instalujesz wersję 3.0 lub późniejszą tych programów. Wcześniejsze wersje sterowników ODBC firmy Microsoft mogą nie współpracować z programem Microsoft Query 97.

•	Jeżeli pracujesz z sterownikiem ODBC pochodzącym od innego producenta niż firma Microsoft, to po zainstalowaniu nowej wersji bazy danych może być konieczna instalacja nowego sterownika ODBC. Aby sprawdzić, czy to konieczne, zapoznaj się z dokumentacją bazy danych.


Zmiany i formatowanie wprowadzone w kwerendzie nie są zachowywane.

Po zwróceniu danych do programu Microsoft Excel, definicja kwerendy jest zapisywana jako część arkusza kalkulacyjnego, ale nie jest automatycznie tworzony oddzielny plik kwerendy. Przy późniejszej edycji kwerendy  zakresu danych zewnętrznych, nie są zachowywane zmiany formatowania i nagłówków kolumn wprowadzone w programie Microsoft Query.

Aby zachować formatowanie wprowadzone w programie Microsoft Query, po wprowadzeniu zmian formatowania, kliknij polecenie Zapisz jako w menu Plik w programie Microsoft Query, a następnie w polu Zapisz jako typ wybierz pozycję Pliki kwerend (*.qry). Przy powtórnym otwarciu kwerendy zostanie odtworzone formatowanie wprowadzone w programie Microsoft Query.


Program Microsoft Query nie nawiązuje połączenia z bazą danych z powodu przekroczenia dopuszczalnego czasu.

Domyślnie program Microsoft Query próbuje nawiązać połączenie z bazą danych przez okres czasu zdefiniowany w sterowniku ODBC dla źródła danych. Jeżeli połączenie z używaną bazą danych wymaga dłuższego czasu, to można ustawić dłuższy czas połączenia. W menu Edycja programu Microsoft Query kliknij polecenie Opcje, upewnij się, że jest zaznaczone pole wyboru Anuluj połączenie, jeśli brak połączenia przez, a następnie wpisz liczbę sekund wystarczającą do nawiązania połączenia.

Jeżeli nie chcesz, aby program Microsoft Query przerywał po pewnym czasie próby połączenia, usuń zaznaczenie z pola wyboru Anuluj połączenie, jeśli brak połączenia przez. Jeżeli program Microsoft Query nie może nawiązać połączenia z bazą danych, to można przerwać próby połączenia naciskając klawisz ESC.


Nie można połączyć wszystkich danych z dwóch tabel.

Zdarza się, że trzeba połączyć wszystkie dane z dwóch list, które zawierają podobne, ale nie identyczne dane. Mogą to być np. dwie listy (tabele) klientów, które zawierają inne informacje (pola) dla każdego klienta i każda lista zawiera klientów, których nie ma na drugiej liście. W takim wypadku należy utworzyć kwerendę, która zawiera wszystkich klientów. Taka kwerenda nazywana jest pełnym sprzężeniem zewnętrznym.

1	Utwórz kwerendę w programie Microsoft Query i dodaj do niej obydwie tabele.

2	Utwórz sprzężenie dla pól z obydwu tabel, które mają odpowiadające sobie wartości (na przykład pole Identyfikator klienta w dwóch listach klientów) klikając pole w pierwszej tabeli i przeciągając je do drugiej tabeli.

Sprzężenie należy utworzyć między polami, które zawierają dane we wszystkich rekordach w każdej z dwóch tabel. Na przykład, jeżeli dwie listy klientów zawierają odpowiadające sobie pola o nazwie Identyfikator użytkownika, to należy utworzyć sprzężenie tych pól.

3	Kliknij dwukrotnie linię sprzężenia między tabelami, a następnie w oknie dialogowym Sprzężenia, kliknij opcję 2.

4	Kliknij przycisk Dodaj, a następnie kliknij przycisk Zamknij.

5	Dodaj pola, które chcesz umieścić w kwerendzie.

6	W menu Widok, kliknij polecenie SQL.

7	Zaznacz odpowiednie wiersze w oknie dialogowym Instrukcja SQL, a następnie naciśnij kombinację klawiszy CTRL+C, aby je skopiować.

8	Kliknij przycisk OK. Kliknij dwukrotnie linię sprzężenia między tabelami, a następnie w oknie dialogowym Sprzężenia, kliknij opcję 3.

9	Kliknij przycisk Dodaj, a następnie przycisk Zamknij.

10	W menu Widok kliknij polecenie SQL.

11	Kliknij na końcu danych w oknie Instrukcja SQL, naciśnij klawisz ENTER i wpisz słowo:

UNION

a następnie ponownie naciśnij klawisz ENTER.

12	Naciśnij kombinację klawiszy CTRL+V, aby wkleić informacje po słowie UNION.

13	Kliknij przycisk OK, i po wyświetleniu komunikatu z informacją, że kwerenda nie może być wyświetlana graficznie, kliknij ponownie przycisk OK.


Nie można uzyskać dostępu do danych z listy programu Microsoft Excel.

Sprawdź w arkuszu programu Microsoft Excel następujące możliwości:

•	Upewnij się, że lista jest zgodna z formatem list programu Microsoft Excel. (Aby uzyskać informacje o tworzeniu list w arkuszu kalkulacyjnym, zobacz Pomoc programu Microsoft Excel.) Nadaj nazwy zakresom, które są tabelami, i upewnij się, że każdemu zakresowi została nadana inna nazwa.

•	Upewnij się, że liście została nadana nazwa. Program Microsoft Query rozpoznaje tylko nazwane zakresy jako tabele. Aby nazwać listę, zaznacz całą listę w programie Microsoft Excel, a następnie wpisz nazwę w polu Nazwa na pasku formuł.

Nie zaleca się prób uzyskania dostępu do tabel programu Microsoft Excel przez kliknięcie opcji Tabele systemowe w grupie Pokaż w oknie dialogowym Opcje tabel. Jeżeli użyjesz tej metody, to program Microsoft Query może rozpoznać puste komórki arkusza jako dane, może w ogóle nie rozpoznać części danych lub nieprawidłowo je odczytać.

•	Użyj tego samego formatu w kolumnach każdej z dwóch list, które chcesz połączyć. Na przykład, jeżeli każda lista zawiera kolumnę z datą, to w każdej kolumnie należy użyć tego samego formatu daty. Jeżeli w jednej kolumnie jest wymieszany tekst i liczby, to sterownik Microsoft Excel może nie móc połączyć wszystkich danych.

•	Nie używaj w liście etykiet kolumn takich o nazwach Table lub Database. Program Microsoft Query używa własnych etykiet o takich nazwach, więc może ich nie rozpoznać prawidłowo w twoich danych.

•	Źródło danych ustawione dla sterownika Microsoft Excel umożliwia w danej chwili dostęp do skoroszytów znajdujących się w jednym folderze. Jeżeli listy znajdują się w dwóch różnych skoroszytach, to upewnij się, że obydwa skoroszyty znajdują się w tym samym folderze, co skoroszyt podany w czasie wybierania źródła danych.

•	Przed uruchomieniem programu Microsoft Query, upewnij się, że wszystkie potrzebne skoroszyty zostały skopiowane do folderu podanego w źródle danych. Program Microsoft Query nie rozpoznaje automatycznie nowych skoroszytów dodanych do tego folderu w czasie tworzenia kwerendy. Aby uzyskać dostęp do nowych skoroszytów, kliknij przycisk Opcje w oknie dialogowym Dodaj tabele, a następnie kliknij przycisk Odśwież.

Uwaga   Program Microsoft Query jest użyteczny, gdy chcesz łączyć dane z dwóch lub większej liczby list programu Microsoft Excel. Jeżeli pracujesz z danymi z pojedynczego arkusza lub chcesz użyć prostych kryteriów, aby wybrać wiersze w takim arkuszu, to łatwiejsze może być użycie poleceń Autofiltr oraz Zaawansowany filtr (menu Dane, podmenu Filtr). Aby uzyskać więcej informacji na temat autofiltrów i filtrów zaawansowanych, skorzystaj z Pomocy programu Microsoft Excel.


Jak wyświetlić rekordy, które występują tylko w jednej z dwóch tabel.

Jeżeli masz dwie tabele, które zawierają podobne dane takie jak np. dwie listy klientów, i w każdej tabeli są rekordy, których nie ma w drugiej tabeli, to można utworzyć kwerendę, która zwraca tylko te rekordy z pierwszej tabeli, które nie mają swoich odpowiedników w drugiej tabeli. Ten typ kwerendy nazywamy sprzężeniem różnicowym.

1	Utwórz kwerendę w programie Microsoft Query i dodaj do niej obydwie tabele.

2	Utwórz sprzężenie odpowiadających sobie pól z obydwu tabel (na przykład, na listach klientów takim polem jest Identyfikator klienta), klikając pole w pierwszej tabeli i przeciągając je do drugiej tabeli.

3	Kliknij dwukrotnie linię sprzężenia łączącą obydwie tabele i w oknie dialogowym Sprzężenia kliknij opcję 2.

4	Kliknij przycisk Dodaj, a następnie kliknij przycisk Zamknij.

5	Dodaj sprzężone pole do kwerendy.

6	Dodaj do kwerendy pole z drugiej tabeli inne niż pole, dla którego utworzono sprzężenie. Powinno ta być pole, które we wszystkich rekordach drugiej tabeli zawiera jakieś dane. Na przykład, jeżeli utworzono sprzężenie pól Identyfikator klienta w obydwu tabelach, to można dodać do kwerendy pole Nazwa klienta z drugiej tabeli.

7	W menu Widok, kliknij polecenie Kryteria.

8	W pierwszym polu kryteria, kliknij pole, które zostało dodane w kroku 6.

9	W pierwszym polu Wartość, wpisz jest puste.

10	Kliknij przycisk Wykonaj kwerendę, aby wybrać rekordy z pierwszej tabeli, które nie zostały dołączone do drugiej tabeli.

11	Dodaj inne pola, które chcesz umieścić w kwerendzie i zwróć dane do programu Microsoft Excel

Uwaga   Jeżeli chcesz również wybrać rekordy z drugiej tabeli, których nie ma w pierwszej tabeli, utwórz w ten sam sposób drugą kwerendę zamieniając wcześniej tabele miejscami.


Program Microsoft Query nie przerywa połączenia, mimo że baza danych nie jest używana.

Domyślnie program Microsoft Query nawiązuje połączenie z bazą danych i nie przerywa go, aż do chwili wyjścia z programu Microsoft Query, bez względu na to, ile okien kwerend otwarto w tym czasie dla bazy danych. Jeżeli w czasie sesji z programem Microsoft Query, otwieranych jest wiele połączeń, to występuje zbędne obciążenie baz danych i niepotrzebnie rosną koszty połączeń.

Aby zmniejszyć czas połączenia, można spowodować, że program Microsoft Query zamyka połączenie, jeżeli dla bazy danych nie ma otwartego żadnego okna kwerendy. W tym celu, należy kliknąć polecenie Opcje w menu Edycja, a następnie wyczyścić pole wyboru Zachowuj połączenia otwarte aż do zamknięcia MS Query.


Program Microsoft Query nie zwraca wszystkich dostępnych rekordów.

•	Upewnij się, że liczba zwracanych rekordów nie została ograniczona. Kliknij polecenie Opcje w menu Edycja, a następnie upewnij się, że jest usunięte zaznaczenie z pola wyboru Ogranicz liczbę zwracanych rekordów do w grupie Ustawienia użytkownika.

•	Upewnij się, że podane kryteria zostały prawidłowo wpisane i że wybierają one właściwe rekordy. Aby uzyskać więcej informacji na temat tworzenia kryteriów, kliknij przycisk  [image].

•	Upewnij się, że utworzone sprzężenia dają właściwy efekt. Aby uzyskać więcej informacji na temat sprzężeń, kliknij przycisk  [image].


Nie można wydrukować zestawu wyników.

Program Microsoft Query jest narzędziem do wybierania danych z bazy danych. Nie można w nim bezpośrednio tworzyć drukowanych raportów.

Aby wydrukować zestaw wyników, należy zwrócić go do programu Microsoft Excel, klikając polecenie Zwróć dane do programu Excel w menu Plik. Gdy zestaw wyników znajduje się już w programie Microsoft Excel, można używać wszystkich poleceń formatowania i drukowania programu Microsoft Excel do ustawiania i drukowania danych. Aby uzyskać więcej informacji o drukowaniu w programie Microsoft Excel, skorzystaj z Pomocy programu Microsoft Excel.


Nie można utworzyć etykiet adresowych.

Program Microsoft Query jest narzędziem do wybierania danych z baz danych. Nie można w nim bezpośrednio tworzyć etykiet adresowych. Dane wybrane przez program Microsoft Query można wykorzystać do tworzenia etykiet adresowych w programach Microsoft Excel lub Microsoft Word.

W tym celu należy zwrócić dane do programu Microsoft Excel klikając polecenie Zwróć dane do programu Excel w menu Plik. Po umieszczeniu zestawu wyników w programie Microsoft Excel, można go wykorzystać jako listę adresową w programie Word. Aby uzyskać więcej informacji na temat etykiet adresowych, skorzystaj z Pomocy programu Microsoft Excel.


Nie można utworzyć właściwych sprzężeń.

Jeżeli kwerenda zawiera więcej niż dwie tabele,, to nie można tworzyć w kwerendzie sprzężeń zewnętrznych. Do tworzenia sprzężeń zewnętrznych służą opcje 2 i 3 w oknie dialogowym Sprzężenia.

W kwerendzie można utworzyć dowolną liczbę sprzężeń wewnętrznych (opcja 1 w oknie dialogowym Sprzężenia), lecz tylko jedno sprzężenie zewnętrzne. Osoby znające język programowania SQL, mogą modyfikować bezpośrednio instrukcję SQL w oknie dialogowym SQL (menu Widok, polecenie SQL), aby utworzyć kilka sprzężeń zewnętrznych.

Aby uzyskać informacje na temat sprzęgania rekordów, kliknij przycisk  [image].


Sprzężenia nie wybierają właściwych rekordów.

Domyślnie sprzężenia, jakie program Microsoft Query tworzy między tabelami sprzężenia wewnętrzne (opcja 1 w oknie dialogowym Sprzężenia). Jeżeli dwie tabele są połączone sprzężeniem wewnętrznym, to do zestawu wyników nie są włączane rekordy z drugiej tabeli, które nie mają swoich odpowiedników w pierwszej tabeli.

Aby wybrać wszystkie rekordy z obydwu tabel wówczas, gdy jedna tabela zawiera rekordy, których nie ma w drugiej tabeli, należy utworzyć sprzężenie zewnętrzne (opcje 2 i 3 w oknie dialogowym Sprzężenia). Aby uzyskać informacje na temat łączenia rekordów za pomocą sprzężeń zewnętrznych, kliknij [image].

Czasami sprzężenie zewnętrzne dwóch tabel nie zwraca żadnych rekordów z drugiej tabeli. Jeżeli oprócz sprzężenia wewnętrznego między dwoma tabelami utworzono między nimi również sprzężenie wewnętrzne, to program Microsoft Query nie wybierze żadnych rekordów z żadnej tabeli. Aby wyświetlić rekordy, należy usunąć jedno ze sprzężeń.

Aby uzyskać więcej informacji na temat sprzężeń, kliknij [image].


Nie można zapisać zestawu wyników jako tabeli w bazie danych.

Program Microsoft Query 97 nie umożliwia zapisania zestawu wyników jako tabeli w bazie danych. Jeżeli jednak baza danych może importować dane z programu Microsoft Excel, to można zwrócić zestaw wyników do programu Microsoft Excel, a następnie, za pomocą poleceń bazy danych, importować dane programu Microsoft Excel jako tabelę. Na przykład, program Microsoft Access zawiera Kreatora importu arkuszy kalkulacyjnych, który pozwala tworzyć tabele z danych programu Microsoft Excel. Aby uzyskać więcej informacji, skorzystaj z dokumentacji lub Pomocy bazy danych.

Jeżeli baza danych umożliwia import plików tekstowych, to można zwrócić zestaw wyników do programu Microsoft Excel, zapisać go jako plik tekstowy, a następnie za pomocą poleceń bazy danych importować go jako tabelę. Aby uzyskać informacje na temat konwersji plików tekstowych, skorzystaj z Pomocy programu Microsoft Excel.


Nie można dodać, skopiować lub przenieść rekordu w bazie danych.

W programie Microsoft Query 97, można edytować i usuwać rekordy znajdujące się w bazie danych, ale nie można dodawać nowych rekordów do bazy danych, ani zmieniać kolejności istniejących rekordów.

Aby dodać lub skopiować rekord, należy bezpośrednio otworzyć bazę danych i użyć poleceń bazy danych. Aby uzyskać potrzebne informacje i instrukcje, skontaktuj się z administratorem bazy danych.

Można zmienić kolejność rekordów w zestawie wyników za pomocą polecenia Sortuj z menu Rekordy. Sortowanie w programie Microsoft Query nie zmienia kolejności rekordów w źródłowej bazie danych, lecz tylko zestaw wyników. Aby uzyskać więcej informacji na temat, kliknij  [image].


Nie można edytować typów parametrów w procedurze języka SQL.

Aby utworzyć parametry w procedurze języka SQL i ustalić typy danych dla parametrów, wykonaj następujące czynności:

1	W menu Plik, kliknij polecenie Wykonaj SQL.

2	W polu Instrukcja SQL, utwórz nową kwerendę dla argumentów o ustalonych typach, a następnie kliknij przycisk Zapisz.

3	W menu Widok, kliknij polecenie SQL.

4	W polu Instrukcja SQL, zastąp każdy argument pytajnikiem (?).

5	Kliknij przycisk OK, a następnie w menu Widok kliknij polecenie Parametry.

6	Aby zmienić typ danych dla parametru, kliknij parametr, a następnie kliknij przycisk Edycja.


adres

Ścieżka dostępu do dokumentu, pliku, strony lub innego obiektu. Nazwa adres jest stosowana również w odniesieniu do ścieżek dostępu do serwerów sieci Internet (adresy URL), a także w odniesieniu do ścieżek dostępu do plików w sieci lokalnej. Adres może również zawierać dokładniejsze informacje takie jak np. współrzędne zakresu komórek arkusza kalkulacyjnego programu Microsoft Excel, którego nazwę zawiera główna część adresu.


pole obliczeniowe

Pole w zestawie wyników, w którym jest wyświetlany wynik wyrażenia zamiast wartości bezpośrednio odczytanych z bazy danych.


nagłówek kolumny

Szary obszar na górze każdej kolumny wyświetlanej w okienku danych programu Microsoft Query, w którym umieszczona jest nazwa pola (może to być również nowa, opisowa nazwa pola podana przez użytkownika). Aby zaznaczyć całą kolumnę, kliknij nagłówek. Aby powiększyć lub zmniejszyć szerokość kolumny, przeciągnij myszą linię ograniczającą od prawej strony nagłówek kolumny. Aby automatycznie dostosować szerokość kolumny do rozmiaru najdłuższego elementu danych znajdującego się w kolumnie, kliknij dwukrotnie na prawym brzegu nagłówka kolumny.


stała

Wartość, która nie jest obliczana. Na przykład stałą jest data 09-10-96, liczba 210, lub napis "Wynagrodzenia". Wyrażenia i ich wyniki nie są stałymi.


kryteria

Warunki określające, które rekordy mają być umieszczone w zestawie wyników kwerendy. Na przykład, aby umieścić w zestawie wyników rekordy, dla których wartość w polu Wartość zamówienia przekracza 30,000, należy zastosować następujące kryterium:

Wartość zamówienia > 30000


okienko kryteriów

Obszar w oknie programu Microsoft Query, w którym wyświetlane są kryteria określające, które rekordy będą umieszczone w zestawie wyników kwerendy.

W wierszu Pole kryterium wyświetlane są pola, dla których zdefiniowano kryteria. W zestawie wyników programu będą umieszczane tylko te rekordy, w których znajdują się wartości odpowiadające podanym kryteriom. W wierszu Wartość wyświetlane są wartości zastosowane w kryteriach. W wierszu lub wyświetlane jest alternatywne kryterium, określające, które rekordy mają być umieszczone w zestawie wyników.

Okienko kryteriów nie jest automatycznie wyświetlane po utworzeniu nowego kryterium. Okienko kryteriów można ukryć lub wyświetlić za pomocą przycisku Pokaż/Ukryj kryteria  [image] znajdującego się na pasku narzędzi.


okienko danych

Obszar okna programu Microsoft Query, w którym wyświetlany jest zestaw wyników kwerendy. Aby dodać nowe pole do okienka danych, należy dwukrotnie kliknąć na nazwie pola w tabeli, która zawiera to pole.


źródło danych

Baza danych, do której użytkownik chce uzyskać dostęp wraz z informacjami niezbędnymi do połączenia. Na przykład źródłami danych są, baza danych programu Microsoft Access; katalog zawierający pliki programu Microsoft FoxPro lub dBASE; baza danych obsługiwana przez program Microsoft SQL Server, serwer, na którym się ta baza znajduje oraz sieć, umożliwiające dostęp do tego serwera lub serwer zgodny ze standardem ODBC (Open Database Connectivity).


baza danych

Zbiór danych dotyczących jednego tematu lub zgromadzonych w jednym celu. Wewnątrz bazy danych informacje dotyczące poszczególnych jednostek takich jak np. poszczególni pracownicy lub pojedyncze zamówienia są umieszczone w odrębnych tabelach, rekordach lub polach.

Programy służące do pracy z bazami danych takie jak: Microsoft Access, dBASE i SQL Server umożliwiają przechowywanie obszernych zbiorów danych oraz ich sortowanie i odczytywanie.


wyrażenie

Połączenie operatorów, nazw pól, funkcji i stałych, które daje w wyniku pojedynczą wartość. W programie Microsoft Query wyrażeń używa się do definiowania kryteriów (na przykład, Wartość zamówienia > 10000) lub do wykonywania obliczeń na zawartości pól (na przykład, Cena* Ilość).


dane zewnętrzne

Dane przechowywane w bazie danych programu Microsoft Access, dBASE lub SQL Server, która jest niezależna od programu Microsoft Query i od aplikacji, z której uruchomiono program Microsoft Query.


zakres danych zewnętrznych

Dane z zewnętrznej bazy danych, które zostały umieszczone w programie Microsoft Excel. Zakres danych zewnętrznych można formatować lub wykorzystywać w obliczeniach, podobnie jak dowolne inne dane w programie Microsoft Excel. Jeżeli dane w źródłowej bazie danych uległy zmianie, to można uaktualnić zakres danych zewnętrznych w programie Microsoft Excel za pomocą polecenia Odśwież dane z menu Dane.


pole

Kategoria informacji, na przykład wartość zamówienia lub nazwisko, przechowywana w tabeli. Jeżeli zestaw wyników jest wyświetlany w okienku danych, to polu odpowiada jedna kolumna.


funkcja

Wstępnie utworzone wyrażenie zwracające wynik obliczeń lub innej operacji. Na przykład funkcja Suma zwraca sumę dwóch lub większej liczby wartości. W programie Microsoft Query przyjęto założenie, że źródło danych udostępnia następujące funkcje:

Funkcja	Opis
Średnia	Średnia wartość w polu
Licznik	Liczba wartości wprowadzonych w polu
Max	Maksymalna wartość w polu
Min	Minimalna wartość w polu
Suma	Suma wartości w polu
Uwaga   Niektóre źródła danych nie obsługują wymienionych funkcji lub obsługują pewne dodatkowe funkcje. Aby uzyskać informacje na temat, które funkcje obsługuje dane źródło danych, należy zapoznać się z tematem Pomocy dotyczącym programu obsługi ODBC dla źródła danych lub zwrócić się do dostawcy tego programu.


identyfikator

Nazwa pola użyta w wyrażeniu. Na przykład nazwa Wartość zamówienia jest identyfikatorem pola zawierającego wartości zamówień. Identyfikator można zastąpić wyrażeniem (np. Cena*Ilość).


indeks

Element bazy danych przyspieszający wyszukiwanie danych. Jeżeli tabel posiada indeks, to dane w tabeli mogą być wyszukiwane za pomocą tego indeksu.


sprzężenie wewnętrzne

Sprzężenie między polami w dwóch tabelach, które wybiera tylko rekordy zawierające identyczne wartości w sprzężonych polach. Jeżeli wartości w obydwu polach są identyczne, to program Microsoft Query łączy dwa odpowiadające sobie rekordy z obydwu tabel i wyświetla je w postaci jednego rekordu w zestawie wyników. Jeżeli dla danego rekordu nie istnieje odpowiadający mu rekord w drugiej tabeli, to taki rekord nie jest umieszczany w zestawie wyników.

Sprzężenie wewnętrzne jest stosowane domyślnie przez program Microsoft Query podczas automatycznego tworzenia sprzężeń.


sprzężenie

Połączenie informacji umieszczonych w dwóch tabelach. Sprzężenie informuje program Microsoft Query o tym, jak wyświetlać informacje z obydwu tabel. Odpowiadające sobie rekordy są wyświetlane jednocześnie. Zależnie od typu sprzężenia nieprzypisane rekordy mogą być wyświetlane lub nie.


linia sprzężenia

W programie Microsoft Query, linia łącząca pola z dwóch tabel reprezentująca sprzężenie między tymi tabelami. Typ sprzężenia decyduje o tym, które rekordy będą umieszczone w zestawie wyników.


zablokowane pole lub rekord

Warunek dotyczący rekordu, pola lub innego obiektu bazy danych, który mówi, że ten obiekt może być wyświetlany, lecz nie może być modyfikowany (ma własność tylko do odczytu) w programie Microsoft Query.


nazwa

Słowo lub ciąg znaków w programie Microsoft Excel reprezentujący komórkę, zakres komórek, wzór lub stałą.


sterownik ODBC

Plik typu DLL, który może być używany przez program Microsoft Query lub Microsoft Excel do łączenia się z bazą danych. Każdy program obsługi baz danych taki jak np. Microsoft Access lub dBASE lub system zarządzania bazą danych taki jak np. SQL Server wymaga innego sterownika. Sterowniki ODBC zwiększają elastyczność programu Microsoft Query. Po udostępnieniu nowej bazy danych wystarczy zainstalować odpowiedni sterownik, aby uzyskać połączenie.


operator

Znak lub symbol oznaczający pewien typ obliczeń (na przykład dodawanie, odejmowanie lub mnożenie). Wyróżniamy operatory arytmetyczne oraz operatory porównania (znane także pod nazwą operatorów logicznych), które dają w wyniku wartość PRAWDA lub FAŁSZ.


sprzężenie zewnętrzne

Sprzężenie między polami w dwóch tabelach, które wybiera wszystkie rekordy z jednej tabeli. Jeżeli wartości w obydwu polach są identyczne, to program Microsoft Query łączy dwa odpowiadające sobie rekordy z obydwu tabel i wyświetla je w postaci jednego rekordu w zestawie wyników. Jeżeli dla danego rekordu nie istnieje odpowiadający mu rekord w drugiej tabeli, to taki rekord jest także umieszczany w zestawie wyników, lecz część jego komórek jest pusta.


kwerenda parametryczna

Typ kwerendy, która po uruchomieniu umożliwia wprowadzenie parametru, określającego, które rekordy mają być umieszczane w zestawie wyników. Kwerendy parametryczne pozwalają otrzymywać różne zestawy wyników. Tekst komunikatu dotyczącego wprowadzanego parametru kwerendy można podać samodzielnie. Na przykład można utworzyć kwerendę parametryczną, która wybiera rekordy adresów według nazwy miasta. Po uruchomieniu takiej kwerendy powinien być wyświetlany komunikat “Podaj nazwę miasta”. Po podaniu nazwy miasta kwerenda będzie wybierać rekordy dotyczące tego miasta.


hasło

Słowo, wyrażenie, lub ciąg znaków, służący do ochrony bazy danych przed dostępem osób nieupoważnionych. Dostęp do bazy danych jest możliwy wyłącznie po podaniu prawidłowego hasła.


tabela przestawna

Interakcyjnie modyfikowana tabela automatycznie podsumowująca i analizująca dane pochodzące z innych list lub tabel. Za pomocą Kreatora tabel przestawnych można wybrać tabelę źródłową i określić organizację danych w tabeli przestawnej. Po utworzeniu tabeli przestawnej można łatwo zmieniać jej strukturę przeciągając odpowiednie elementy i pola.


klucz podstawowy

Jedno lub kilka pól umożliwiających jednoznaczną identyfikację każdego rekordu tabeli. Klucz podstawowy można porównać do numeru rejestracyjnego samochodu, który również umożliwia jednoznaczną identyfikację pojazdu.


kwerenda

Sposób wyszukiwania rekordów w źródłach danych stosowany w programach Microsoft Query i Microsoft Access.


projekt kwerendy

Zbiór elementów znajdujących się w oknie kwerendy takich jak tabele, kryteria umieszczone w okienku kryteriów informacja o kolejności pól dodanych do okienka danych, a także czcionka stosowana w zestawie wyników. Projekt kwerendy zawiera również informację o tym, czy jest włączona opcja Automatyczna kwerenda, a także informację o dostępie do edycji źródła danych.


zakres

Dwie lub większa liczba komórek w arkuszu kalkulacyjnym. Komórki zakresu nie muszą sąsiadować ze sobą.


tylko do odczytu

Parametr pliku określający, że plik może być otwierany i odczytywany, lecz nie może być zmieniany i zapisywany. Po dokonaniu edycji pliku “tylko do odczytu”, zmieniony plik można zapisać wyłącznie pod nową nazwą.


rekord

Zbiór informacji o konkretnej osobie, miejscu, wydarzeniu lub przedmiocie. W okienku danych programu Microsoft Query rekord jest wyświetlany jako pojedynczy wiersz.


odświeżanie

Aktualizowanie danych pochodzących z zewnętrznego źródła. Po odświeżeniu danych, w bazie danych jest umieszczana się ich najnowsza wersja zawierająca ostatnio wprowadzone zmiany.


szablon raportu

Szablon programu Microsoft Excel zawierający jedną lub więcej kwerend dotyczących danych zewnętrznych. Dane wybierane za pomocą raportu nie są zapisywane razem z nim na dysku, natomiast są one aktualizowane w momencie otwierania szablonu raportu. Pliki szablonów raportów mają rozszerzenie .xlt.


zestaw wyników

Zbiór rekordów otrzymywany w wyniku uruchomienia kwerendy. Zestaw wyników można wyświetlić w programie Microsoft Query lub przesłać do arkusza kalkulacyjnego programu Microsoft Excel w celu dalszej analizy. W okienku danych programu Microsoft Query zestaw wyników jest wyświetlany w postaci wierszy i kolumn.


nagłówek wiersza

Szary obszar po lewej stronie wiersza wyświetlanego w okienku danych programu Microsoft Query. Aby zaznaczyć cały wiersz, kliknij nagłówek. Aby powiększyć lub zmniejszyć wysokość wszystkich wierszy tabeli, przeciągnij myszą linię ograniczającą od dołu nagłówek wiersza..


kolejność sortowania

Sposób organizacji danych według wartości. Dane można sortować alfabetycznie lub liczbowo. Wyróżniamy rosnącą (od 1 do 9, od A do Z) i malejącą kolejność sortowania (9 to 1, Z to A).


język SQL (Structured Query Language)

Język używany do podobierania, aktualizacji i zarządzania danymi. W czasie tworzenia kwerendy program Microsoft Query buduje odpowiednie polecenie języka SQL. Polecenie to nosi nazwę SELECT. Osoby znające język SQL mogą wyświetlać i zmieniać polecenie SELECT, klikając polecenie SQL w menu Widok.


tabela

Tematycznie powiązany zbiór danych przechowywany w rekordach (wierszach) i w polach (kolumnach).


okienko tabel

Obszar w oknie programu Microsoft Query, w którym wyświetlane są tabele należące do kwerendy. Wyświetlane są nazwy pól każdej tabel, z których mogą być wybierane dane. Aby wyświetlić dane znajdujące się w pewnym polu, należy dodać to pole do okienka danych.

Do ukrywania i wyświetlania okienka danych służy przycisk Pokaż/Ukryj Tabele  [image]  znajdujący się na pasku narzędzi.


obliczenia

Jeden z pięciu typów obliczeń wykonywanych w programie Microsoft Query: Suma, Średnia, Licznik, Min lub Max.


kwerenda sieciowa

Kwerenda pobierająca dane przechowywane w sieci lokalnej, sieci Internet lub dane udostępnianie w sieci WWW.


sieć WWW (World Wide Web)

System narzędzi służących do poruszania się po sieci Internet za pomocą połączeń między dokumentami. Z punktu widzenia użytkownika tych narzędzi sieć jest zbiorem powiązanych ze sobą tekstów, rysunków, dźwięków oraz filmów.


Dodawanie tabeli do kwerendy

1	Kliknij przycisk Dodaj tabele  [image].

2	Wybierz odpowiednią tabelę.

3	Kliknij przycisk Dodaj.

Uwaga   Do kwerendy można dodać dowolną liczbę tabel. Po zakończeniu dodawania tabel, kliknij przycisk Zamknij.


Usuwanie tabeli z kwerendy

1	Kliknij na nazwie tabeli przeznaczonej do usunięcia.

2	W menu Edycja kliknij polecenie Usuń.


Tworzenie sprzężenia między tabelami w kwerendzie

Jeżeli kwerenda zawiera więcej niż jedną tabelę, to program Microsoft Query automatycznie tworzy sprzężenie jeżeli wykryje, że pole klucza podstawowego w jednej tabeli ma taką samą nazwę jak pole drugiej tabeli. Sprzężenie ilustruje sposób powiązania danych z obydwu tabel i określa, które rekordy mają być dołączone do zestawu wyników.. Jeżeli nie widać linii sprzężenia tabele, co oznacza, że sprzężenie nie zostało utworzone automatycznie, to można je utworzyć samodzielnie. W ten sposób można również tworzyć sprzężenia między polami, które nie są identyczne.

Domyślnie w programie Microsoft Query tworzone jest sprzężenie wewnętrzne, które wybiera rekordy, które zawierają identyczne wartości w obydwu tabelach. Można również utworzyć sprzężenie zewnętrzne,, które wybiera wszystkie rekordy z jednej tabeli, bez względu na to, czy w drugiej tabeli znajdują się odpowiadające im rekordy. Aby porównać dane w polach powiązanych sprzężeniem, należy wybrać odpowiedni operator porównujący.

Sprzężenie określa, które rekordy zostaną wybrane przez program Microsoft Query. Zmieniając typ sprzężenia lub operator używany do porównywania danych można modyfikować zestaw wyników.

Aby uzyskać więcej informacji na temat związku sprzężeń ze zestawem wyników kwerendy, kliknij przycisk  [image].

Aby uzyskać więcej informacji, kliknij wybrany temat

Tworzenie sprzężeń

Zmiana typu sprzężenia między polami w kwerendzie

Nie można połączyć wszystkich danych z dwóch tabel

Jak wyświetlić rekordy, które występują tylko w jednej z dwóch tabel


Wpływ sprzężenia na zestaw wyników kwerendy

Jeżeli kwerenda zawiera więcej niż jedną tabelę, to program Microsoft Query automatycznie tworzy sprzężenie jeżeli wykryje, że pole klucza podstawowego w jednej tabeli ma taką samą nazwę jak pole drugiej tabeli. Dwie tabele są wówczas połączone linią sprzężenia, która informuje o sposobie powiązania danych. Typ sprzężenia jest bardzo istotny, ponieważ decyduje on o tym, które rekordy będą wybrane przez program Microsoft Query i umieszczone w zestawie wyników kwerendy.

Sprzężenie wewnętrzne (tworzone domyślnie) wybiera tylko te rekordy, które zawierają te same wartości w sprzęganych polach w obydwu tabelach. Odpowiadające sobie rekordy z obydwu tabel są łączone i wyświetlane w zestawie wyników kwerendy jako jeden rekord. Jeżeli rekord nie ma odpowiednika w drugiej tabeli, to w zestawie wyników nie jest umieszczany żaden rekord.

Sprzężenia zewnętrzne wybierają rekordy, które nie mają swoich odpowiedników w drugiej tabeli. Przy utworzonym sprzężeniu zewnętrznym program Microsoft Query wybiera wszystkie rekordy z jednej tabeli, bez względu na to, czy mają one swoje odpowiedniki w drugiej tabeli. Jeżeli wartości w obydwu tabelach są identyczne, to program Microsoft Query łączy odpowiadające sobie rekordy i wyświetla je w zestawie wyników kwerendy jako jeden rekord. Z pierwszej tabeli wybierane są wszystkie rekordy. Rekordy, które nie mają swoich odpowiedników w drugiej tabeli są również wyświetlane. W miejscu drugiego rekordu wyświetlane są puste komórki.

Aby uzyskać więcej informacji na temat tworzenia sprzężeń i zmiany typu sprzężeń, kliknij przycisk  [image].


Tworzenie sprzężenia

•	Przeciągnij pole z jednej tabeli do odpowiadającego mu pola z drugiej tabeli (pola o takim samym typie danych zawierającego podobne dane) znajdującego się na liście pól z drugiej tabeli.

Uwaga   W przypadku sprzężenia wewnętrznego, program Microsoft Query wybiera tylko te rekordy z obydwu tabel lub kwerend, które zawierają identyczne wartości w połączonych polach. Aby uzyskać więcej informacji na temat typów sprzężeń i ich wpływu na wyniki kwerendy, kliknij przycisk  [image].


Zmiana typu sprzężenia między tabelami w kwerendzie

1	Kliknij dwukrotnie linię sprzężenia między tabelami.

2	Aby wybrać operator, który zostanie użyty do porównywania wartości w sprzężonych polach, kliknij odpowiedni operator w polu Operator. Aby uzyskać więcej informacji na ten temat, kliknij przycisk  [image].

3	Aby utworzyć sprzężenie zewnętrzne, które wybiera wszystkie rekordy z lewej tabeli, kliknij opcję 2 pod etykietą Sprzężenie zawiera. Tworząc sprzężenia zewnętrzne należy wybrać operator =.

Aby utworzyć sprzężenie zewnętrzne, które wybiera wszystkie rekordy z prawej tabeli, kliknij opcję 3 pod etykietą Sprzężenie zawiera.

Aby utworzyć sprzężenie wewnętrzne, które wybiera rekordy z obydwu tabel, kliknij opcję 1 pod etykietą Sprzężenie zawiera.

4	Kliknij przycisk Dodaj.

5	Kliknij przycisk Zamknij.

Aby uzyskać więcej informacji na temat typów sprzężeń i ich wpływu na wyniki kwerendy, kliknij przycisk  [image].


Modyfikacja bazy danych, dla której wykonywana jest kwerenda

W niektórych wypadkach istnieje możliwość modyfikacji i usuwania danych w zestawie wyników kwerendy. Zmiany wprowadzone w zestawie wyników są również wprowadzane w tabeli, w której wykonano kwerendę.

W następujących sytuacjach nie można wprowadzać zmian w bazie danych, w której wykonano kwerendę:

•	Jeżeli wprowadzanie zmian w źródle danych jest zablokowane lub źródło w ogóle nie umożliwia wprowadzania zmian.

•	Jeżeli kwerenda zawiera więcej niż jedną tabelę.

•	Jeżeli kwerenda zawiera obliczenia lub wyrażenia. wprowadzone przez użytkownika.

•	Jeżeli pole lub rekord, które mają być zmienione są zablokowane lub wyłączone.

•	Jeżeli wprowadzane dane nie mają prawidłowego typu dla bazy danych. Zależnie od bazy danych, może być wymagane wprowadzenie w polu konkretnej wartości.

•	Administrator wyłączył możliwość modyfikacji bazy danych.

Aby uzyskać więcej informacji, kliknij wybrany temat

Zmiana bazy danych, w której wykonano kwerendę

Usuwanie danych z bazy danych, w której wykonano kwerendę

Cofanie zmian w bazie danych, w której wykonano kwerendę


Zmiana bazy danych, w której wykonano kwerendę

1	Upewnij się, że w menu Rekordy jest zaznaczone polecenie Edycja dozwolona.

W niektórych wypadkach zmiana danych jest niemożliwa. Jeżeli polecenie Edycja dozwolona jest przyciemnione lub po kliknięciu tego polecenia wyświetlany jest komunikat, to oznacza, że zmiana danych jest niemożliwa. Aby uzyskać więcej informacji na ten temat, kliknij przycisk  [image].

2	W zestawie wyników, kliknij pole, które ma być zmienione.

3	Wprowadź zmiany i naciśnij klawisz ENTER.

Uwaga   W przypadku omyłki można cofnąć ostatnie zmiany klikając polecenie Cofnij w menu Edycja. W takim wypadku zmiany trzeba cofnąć przed przejściem do następnego rekordu lub okna.


Usuwanie danych z bazy danych, w której wykonano kwerendę

Uwaga  Rekord usunięty z bazy danych, jest nieodwracalnie kasowany w zestawie wyników i w bazie danych.

1	Upewnij się, że w menu Rekordy jest zaznaczone polecenie Edycja dozwolona.

W niektórych wypadkach zmiana danych jest niemożliwa. Jeżeli polecenie Edycja dozwolona jest przyciemnione lub po kliknięciu tego polecenia wyświetlany jest komunikat, to oznacza, że zmiana danych jest niemożliwa. Aby uzyskać więcej informacji na ten temat, kliknij przycisk  [image].

2	Zaznacz cały rekord, który ma być usunięty klikając w kwadracie znajdującym się po lewej stronie rekordu.

3	W menu Edycja kliknij polecenie Usuń.


Cofanie zmian w bazie danych, w której wykonano kwerendę

•	W menu Edycja, kliknij polecenie Cofnij.

Uwaga   Można cofnąć tylko ostatnią zmianę wprowadzoną w danych. Zmianę należy cofnąć przed przejściem do innego rekordu lub okna.


Formatowanie danych w programie Microsoft Query

Program Microsoft Query zapisuje zmiany w momencie zapisywania kwerendy. Formatowanie danych wprowadzone w programie Microsoft Query nie jest zachowywane po powrocie do zestawu wyników programu Microsoft Excel.

Aby uzyskać więcej informacji, kliknij wybrany temat

Zmiana nagłówka kolumny na bardziej opisowy

Zmiana szerokości kolumny lub wysokości wierszy

Zmiana kroju, stylu i rozmiaru czcionki w zestawie wyników

Ukrywanie i wyświetlanie pola w zestawie wyników

Zmiana układu zestawu wyników


Zmiana nagłówka kolumny na bardziej opisowy

1	Kliknij dwukrotnie nagłówek kolumny dla pola, dla którego chcesz wprowadzić nowy nagłówek.

2	W polu Nagłówek kolumny wpisz tekst nagłówka.


Zmian szerokości kolumny lub wysokości wierszy

•	Aby zmienić szerokość kolumny, wskaż myszą prawą krawędź nagłówka kolumny, i przeciągnij ją, aż do uzyskania odpowiedniej szerokości kolumny.

Wskazówka   Aby automatycznie dostosować szerokość kolumny do szerokości najszerszej wartości w kolumnie, kliknij dwukrotnie na prawej krawędzi nagłówka kolumny.

•	Aby zmienić wysokość wierszy, wskaż dolną krawędź dowolnego nagłówka wiersza, i przeciągnij tę krawędź, aż do uzyskania odpowiedniej wysokości wierszy.

Uwaga   Zmiana wysokości wierszy dotyczy wszystkich wierszy w zestawie wyników.


Ukrywanie i wyświetlanie pola w zestawie wyników

1	Kliknij nagłówek kolumny dla wybranego pola.

2	W menu Format kliknij polecenie Ukryj kolumny.

Aby ponownie wyświetlić ukryte kolumny, kliknij polecenie Pokaż kolumny w menu Format, zaznacz odpowiednią kolumnę i kliknij przycisk Pokaż.


Zmiana kroju, stylu i rozmiaru czcionki w zestawie wyników

1	W menu Format kliknij polecenie Czcionka.

2	Wprowadź odpowiednie zmiany.


Zmiana układu zestawu wyników

Wstawienie pól lub zmiana kolejności istniejących pól, powoduje zmianę układu pól, która jest zachowywana również po powrocie do zestawu wyników w programie Microsoft Excel.

Aby uzyskać więcej informacji, kliknij wybrany temat

Zmiana kolejności pól w zestawie wyników

Wstawianie pola w zestawie wyników


Zmiana kolejności pól w zestawie wyników

1	Kliknij nagłówek kolumny lub pole, które chcesz przenieść.

2	Wskaż nagłówek kolumny i przeciągnij kolumnę w odpowiednie miejsce.


Wstawianie pola w zestawie wyników

1	Kliknij nagłówek kolummny lub pole na prawo od miejsca, w którym chcesz wstawić nowe pole.

2	W menu Rekordy kliknij polecenie Dodaj kolumnę.

3	W polu Pole, wybierz kolumnę, którą chcesz wstawić.

W polu Nagłówek kolumny można wpisać nowy, opisowy nagłówek kolumny.

4	Kliknij przycisk Dodaj.


Otwieranie kwerendy

1	Kliknij przycisk Otwórz kwerendę  [image], kliknij nazwę kwerendy, którą chcesz otworzyć, a następnie kliknij przycisk Otwórz.

Pliki kwerend mają rozszerzenie .dqy lub .qry.

2	Jeżeli jest to konieczne, podaj nazwę użytkownika, hasło i inne dane potrzebne do połączenia za źródłem danych.

3	Jeżeli jest to wymagane, podaj wartości parametrów dla kwerendy i kliknij przycisk OK. Informacje o wymaganiach w stosunku do parametrów można zwykle uzyskać od osoby, która utworzyła kwerendę.


Tworzenie nowej kwerendy

W programie Microsoft Query istnieje wiele sposobów tworzenia kwerendy i wyszukiwania danych z zewnętrznych źródeł danych:

•	Aby utworzyć prostą kwerendę, można użyć Kreatora kwerend.

•	Aby utworzyć bardziej złożoną kwerendę, należy użyć zaawansowanych poleceń programu Microsoft Query.

•	Program Microsoft Query umożliwia również tworzenie kwerend parametrycznych, w których kryteria wyboru danych są podawane przez użytkownika po utworzeniu kwerendy.

Aby uzyskać więcej informacji, kliknij wybrany temat

Zasady tworzenia kwerendy

Tworzenie kwerendy za pomocą kreatora kwerend

Tworzenie złożonej kwerendy

Tworzenie kwerendy parametrycznej


Zasady tworzenia kwerendy

W programie Microsoft Query są dostępne różne sposoby wyszukiwania danych zewnętrznych. Aby wykorzystać te metody i zapewnić uzyskanie prawidłowych wyników, należy przestrzegać następujących zasad:

•	Proste kwerendy. należy tworzyć za pomocą Kreatora kwerend, który umożliwia wybór tabel i pól, które mają być włączone do kwerendy. Jeżeli Kreator kwerend rozpozna pole klucza podstawowego w jednej tabeli, a w drugiej wykryje pole o takiej samej nazwie, to utworzy automatycznie sprzężenie wewnętrzne. Ponadto Kreator kwerend umożliwia sortowanie i proste filtrowanie danych. Kończąc pracę z Kreatorem kwerend można zdecydować, czy przesłać dane do programu Microsoft Excel, czy dalej modyfikować kwerendę w programie Microsoft Query. Po utworzeniu kwerendy można ją uruchamiać w programie Microsoft Excel lub Microsoft Query.

•	Bardziej złożone kwerendy należy tworzyć za pomocą programu Microsoft Query. Taka metoda daje możliwość dokładnego określania zawartości zestawu wyników, który można zawężać tworząc sprzężenia wewnętrzne i sprzężenia zewnętrzne lub używając kryteriów i wyrażeń. Wyrażenia są obliczeniami wykonywanymi za pomocą operatorów, funkcji, nazw pól oraz stałych.. Program umożliwia także bardziej złożone filtrowanie danych poprzez tworzenie kryteriów. Zestaw wyników kwerendy można wyświetlić bezpośrednio w programie Microsoft Query. Po upewnieniu się, że zestaw wyników zawiera właściwe dane można go przesłać do programu Microsoft Excel. Przygotowane kwerendy można uruchamiać w programie Microsoft Excel lub Microsoft Query.

•	Kwerendą parametryczną nazywamy kwerendę, która przed uruchomieniem wymaga podania parametrów definiujących kryteria stosowane do wybierania danych. Kwerendy parametrycznej nie można utworzyć za pomocą Kreatora kwerend. Kwerendy takie tworzy się bezpośrednio za pomocą programu Microsoft Query. Przygotowane kwerendy parametryczne można uruchamiać w programie Microsoft Excel lub Microsoft Query.


Tworzenie kwerendy za pomocą Kreatora kwerend

1	Kliknij przycisk Nowa kwerenda  [image].

2	Na karcie Bazy danych, kliknij nazwę bazy danych, w której mają być wyszukiwane dane.

Aby ustawić parametry nowego źródła danych, należy kliknąć dwukrotnie ikonę Nowe źródło danych a następnie podać informacje dotyczące nowego źródła danych.

Jak?

3	Upewnij się, że jest zaznaczone pole wyboru Użyj kreatora do tworzenia/edycji kwerend i kliknij przycisk OK.

4	Postępuj według instrukcji wyświetlanych przez Kreatora kwerend.

5	Aby przesłać dane bezpośrednio do programu Microsoft Excel, kliknij Prześlij dane do programu Microsoft Excel, kliknij przycisk Zakończ, a następnie kliknij w miejscu arkusza, w którym mają być umieszczone dane zewnętrzne.

Jak?

Aby dalej poprawiać kwerendę, kliknij Wyświetl dane lub edytuj kwerendę w programie Microsoft Query, kliknij przycisk Zakończ, a następnie wprowadź odpowiednie zmiany.

Jak?

Podczas edycji kwerendy w programie Microsoft Query zestaw wyników jest wyświetlany w okienku danych. Zestaw wyników może być później przesłany do programu Microsoft. Aby uzyskać więcej informacji, kliknij  [image].

Uwaga   Aby przerwać wykonywanie kwerendy, która jest zbyt czasochłonna, należy nacisnąć klawisz ESC.


Tworzenie złożonej kwerendy w programie Microsoft Query

1	Kliknij przycisk Nowa kwerenda  [image].

2	Na karcie Bazy danych, kliknij bazę danych, w której mają być wyszukiwane dane lub utwórz nowe źródło danych.

Jak?

3	Usuń zaznaczenie z pola wyboru Użyj kreatora do tworzenia/edycji kwerend i kliknij przycisk OK.

4	Dodaj do kwerendy wybrane tabele.

Jak?

5	Dodaj do kwerendy pola, które mają być umieszczone w zestawie wyników.

Jak?

Aby zawęzić zestaw wyników tak, aby zawierał on tylko określone rekordy, wprowadź kryteria filtrujące rekordy.

Jak?

Aby utworzyć kwerendę parametryczną, która po uruchomieniu wyświetla zapytanie o kryteria, należy utworzyć te kryteria.

Jak?

Można również wpływać na zawartość zestawu wyników tworząc wewnętrzne sprzężenia i zewnętrzne sprzężenia pomiędzy tabelami.

Jak?

Uwagi

•	Po zakończeniu wyszukiwania danych, może przesłać zestaw wyników do programu Microsoft Excel. Aby uzyskać więcej informacji na ten temat, kliknij  [image].

•	Aby przerwać wykonywanie kwerendy, która jest zbyt czasochłonna, należy nacisnąć klawisz ESC.

•	Jeżeli chcesz rozpocząć wyszukiwanie danych dopiero po zakończeniu dodawania pól do kwerendy, upewnij się, że przycisk Autokwerenda  [image] nie jest wciśnięty. Po zakończeniu przygotowywania kwerendy, kliknij przycisk Wykonaj kwerendę  [image].


Tworzenie kwerendy parametrycznej

1	Utwórz najpierw zwykłą kwerendę, która używa odpowiednich tabel i wybiera odpowiednie pola z rekordów.

Jak?

2	Upewnij się, że przycisk Autokwerenda  [image]  nie jest wciśnięty.

3	Upewnij się, że przycisk Wyświetl kryteria  [image]  decydujący o wyświetlaniu okienka kryteriów jest wciśnięty.

4	Kliknij pierwszą komórkę w wierszu Pole kryterium, a następnie kliknij strzałkę w komórce, aby wybrać z listy pole, które ma być użyte jako parametr kwerendy.

5	Kliknij pierwszą komórkę w wierszu Wartość. Wpisz [ (otwierający nawias kwadratowy), a następnie tekst komunikatu, który ma być wyświetlany po uruchomieniu kwerendy kończąc go znakiem ] (zamykający nawias kwadratowy). Przykład pokazano na rysunku.

Tekst komunikatu musi być inny niż nazwa pola, chociaż może zawierać nazwę pola.

Aby utworzyć więcej niż jeden parametr dla kwerendy, powtórz kroki 4 i 5 dla każdego dodawanego parametru w następnej wolnej kolumnie w okienku kryteriów.

Aby uzyskać więcej informacji na temat kryteriów, których można użyć w kwerendzie, kliknij [image].

6	Naciśnij klawisz ENTER.

7	Aby uruchomić kwerendę, kliknij przycisk Wykonaj kwerendę [image].

Uwaga   Po zakończeniu wyszukiwania danych, można przesłać zestaw wyników do programu Microsoft Excel. Aby uzyskać więcej informacji na ten temat, kliknij  [image].


Wybieranie źródła danych do pobrania danych

1	Jeżeli okno dialogowe Wybierz źródło danych nie jest wyświetlone, kliknij przycisk Nowa kwerenda  [image].

2	Na karcie Bazy danych, kliknij dwukrotnie ikonę Nowe źródło danych.

3	W polu numer 1, wpisz nazwę identyfikującą źródło danych.

4	Kliknij pole numer 2, a następnie wybierz sterownik dla wybranej bazy danych.

Jeżeli odpowiednia baza danych jest niewidoczna, to może być konieczne zainstalowanie sterownika ODBC dla tego źródła danych.

Jak?

5	Kliknij przycisk Połącz.

W zależności od wybranej bazy danych, okno dialogowe może zawierać różne informacje, które są niezbędne do uzyskania połączenia ze źródłem danych. Może być potrzebne podanie nazwy użytkownika, hasła, numeru wersji używanej bazy danych, położenia bazy danych lub innych informacji zależnych od wybranego typu bazy danych. Po podaniu tych informacji, kliknij przycisk OK.

Aby uniknąć podawania nazwy użytkownika i hasła przy każdym połączeniu ze źródłem danych, należy zaznaczyć pole wyboru Zapisz mój numer ID i hasło w definicji źródła danych. Jeżeli to pole jest niedostępne, to należy od administratora bazy danych uzyskać informacje, czy ta opcja została wyłączona.

Aby automatycznie wyświetlać w Kreatorze kwerend jedną z tabel bazy danych, kliknij pole 4, a następnie kliknij nazwę wybranej tabeli.

6	Kliknij przycisk OK.

Przygotowane są wszystkie ustawienia dla bazy danych.


Instalowanie programu obsługi ODBC umożliwiającego korzystanie z zewnętrznego źródła danych
Instalowanie sterownika ODBC umożliwiającego korzystanie z zewnętrznego źródła danych

1	Zamknij wszystkie działające programy.

2	W menu Start, wskaż polecenie Ustawienia, a następnie kliknij polecenie Panel sterowania.

3	Kliknij dwukrotnie ikonę Dodaj/Usuń programy.

4	Wybierz kartę Instaluj/Odinstaluj, kliknij na liście pozycję Microsoft Office lub Microsoft Excel, a następnie kliknij przycisk Dodaj/Usuń.

5	W wyświetlonym oknie dialogowym Instalatora, kliknij przycisk Dodaj/Usuń.

6	Zaznacz pole Dostęp do danych i formanty ActiveX, a następnie kliknij przycisk Zmień opcję.

7	Zaznacz Sterowniki baz danych, a następnie kliknij przycisk Zmień.

8	Wybierz sterownik ODBC, które chcesz zainstalować.

Aby zainstalować wszystkie sterowniki ODBC, kliknij przycisk Zaznacz wszystko.

9	Kliknij przycisk OK.

10	Kliknij przycisk Kontynuuj, a następnie zakończ działanie Instalatora.


Przesyłanie zestawu wyników do programu Microsoft Excel

1	Jeżeli nie jest wyświetlone okno dialogowe Zwróć dane do programu Microsoft Excel, kliknij przycisk Zwróć dane  [image],  i ewentualnie podaj wartości parametrów dla kwerendy.

2	Kliknij przycisk Właściwości, aby móc wpłynąć na formatowanie i na sposób umieszczenia zewnętrznego zakresu danych w programie Microsoft Excel. Aby uzyskać więcej informacji, skorzystaj z systemu Pomocy programu Microsoft Excel.

3	Aby umieścić zestaw wyników w zaznaczonym arkuszu, kliknij przycisk Istniejący arkusz. W arkuszu kliknij komórkę, w której chcesz umieścić lewy górny róg zestawu wyników, a następnie kliknij przycisk OK.

Aby umieścić zestaw wyników w nowym arkuszu, kliknij przycisk Nowy arkusz, a następnie kliknij przycisk OK. Program Microsoft Excel dodaje nowy arkusz do skoroszytu i automatycznie umieszcza zestaw wyników w lewym górnym rogu tego arkusza.

Aby użyć danych zewnętrznych w tabeli przestawnej, kliknij przycisk Raport tabeli przestawnej, a następnie kliknij przycisk OK.

Uwaga   Aby sprawdzić status czasochłonnej kwerendy, kliknij przycisk Odśwież stan  [image]  na pasku narzędzi Dane zewnętrzne. Aby zatrzymać przesyłanie danych, kliknij przycisk Anuluj odświeżanie.


Dodawanie i usuwanie pól

•	Aby dodać pojedyncze pole do zestawu wyników,, kliknij dwukrotnie odpowiednie pole w okienku tabel,.

•	Aby usunąć pole ze zestawu wyników, kliknij nagłówek kolumny dla pola, które chcesz usunąć, w okienku danych,, a następnie kliknij polecenie Usuń kolumnę w menu Rekordy.

Wskazówka   Aby dodać do zestawu wyników wszystkie pola z tabeli, kliknij dwukrotnie gwiazdkę. Gwiazdka znajduje się na początku tabeli, więc w razie potrzeby, należy przewinąć tabelę do początku.


Automatyczne uruchamianie kwerendy i uruchamianie kwerendy w późniejszym czasie

Program Microsoft Query automatycznie uruchamia kwerendę i odświeża dane w zestawie wyników po dodaniu każdego pola do okienka danych lub po dodaniu bądź zmianie kryteriów w okienku kryteriów. Jeżeli jednak kwerenda zawiera większą liczbę rekordów, to lepiej uruchomić kwerendę po wprowadzeniu wszystkich potrzebnych zmian.

•	Aby automatycznie uruchamiać kwerendę po dodaniu każdego pola lub kryterium, upewnij się, że jest wciśnięty przycisk Autokwerenda [image].

•	Aby ręcznie uruchomić kwerendę po zakończeniu dodawania nowych kryteriów lub pól, upewnij się, że przycisk Autokwerenda  [image]  nie jest wciśnięty. Po przygotowaniu kwerendy kliknij przycisk Wykonaj kwerendę  [image].


Ograniczanie pobieranych rekordów za pomocą kryteriów

Za pomocą kryteriów. można ograniczyć zakres rekordów zwracanych przez kwerendę. Na przykład, aby wyświetlić dane dostawców z Francji, wystarczy podać kryterium mówiące, że w polu kraj musi znajdować się słowo Francja. Podane kryteria są używane podczas wyszukiwania rekordów, a ponadto są wyświetlane w zestawie wyników.

Aby uzyskać więcej informacji, kliknij wybrany temat

Używanie kryteriów

Wyszukiwanie rekordów zawierających określoną wartość

Określanie za pomocą kryteriów, które rekordy mają być wyszukiwane

Przykłady wyrażeń, które mogą być stosowane jako kryteria


Używanie kryteriów

Wybierając pole, kryteriów, upewnij się, że jest to pole z właściwej tabeli. Na przykład, aby wyszukać wszystkich dostawców z pewnego kraju, wybierz pole Kraj z tabeli Dostawcy, a nie z tabeli Klienci.

Kryteria dodaje się w okienku kryteriów programu Microsoft Query.

Kryteria wyszukiwania rekordów można podać w następujący sposób:

•	Można utworzyć wzór obliczający pewną wartość i użyć tej wartości, jako kryterium wyszukiwania rekordów. Na przykład, można wyszukać wszystkie rekordy dotyczące zamówień większych niż 500 zł podając że iloczyn pól ilość i cena musi być większy niż 500 zł.  Tym celu należy wpisać wzór Cena*Ilość w polu Pole kryterium a następnie wpisać >500 w polu Wartość. Aby wyświetlić przykłady wyrażeń, które mogą być użyte jako kryteria, kliknij  [image].

•	Można również wyszukiwać rekordy znajdujące się w pewnym zakresie. Na przykład, można wyszukać wszystkie rekordy dotyczące zamówień złożonych między 5 czerwca 1996 a 23 czerwca 1996. Aby użyć tego kryterium, należy kliknąć pozycję Data_Zamówienia w polu Pole kryterium i wpisać >=96-06-19 And <=96-06-23 w polu Wartość.

•	Można również znaleźć wszystkie rekordy, które zawierają podane znaki. Na przykład, można znaleźć wszystkie rekordy dostawców, których numery telefonów zaczynają się od numeru kierunkowego (111). Aby wprowadzić takie kryterium należy kliknąć pozycję Telefon w polu Pole kryterium, a następnie wpisać Like  '(111)%' w polu Wartość. Wyszukiwany tekst należy umieścić w pojedynczym cudzysłowie.

•	Można wyszukać wszystkie rekordy, które spełniają pierwsze kryterium lub drugie kryterium. Na przykład, można znaleźć wszystkich dostawców, którzy dostarczają produkty mleczne lub mają siedzibę w Norwegii (bez względu na dostarczany towar). Aby znaleźć te rekordy, należy wpisać dwa zbiory kryteriów w okienku kryteriów. Najpierw należy kliknąć pozycję Kraj w polu Pole kryterium, a następnie wpisać Norwegia w polu Wartość. Potem należy kliknąć pozycję Kategoria w następnym polu Pole kryterium i wpisać =Nabiał w odpowiednim polu Wartość.

•	Można również wyszukiwać rekordy, które spełniają jednocześnie wiele kryteriów. Na przykład, można znaleźć wszystkie rekordy dla dostawców, którzy dostarczają produkty mleczne i mają siedziby w Norwegii lub we Włoszech. Aby wybrać te rekordy, należy wpisać dwa zbiory kryteriów w okienku kryteriów. Najpierw należy kliknąć pozycję Kraj w polu Pole kryterium, a następnie wpisać w polu Wartość wyrażenie Norwegia Or Włochy. Potem należy kliknąć pozycję Kategoria w następnym polu Pole kryterium i wpisać =Nabiał w odpowiednim polu Wartość.

•	Można również znajdować rekordy, które nie zawierają pewnej wartości. Na przykład można znaleźć rekordy zawierające dane wszystkich dostawców zagranicznych. W tym celu wystarczy kliknąć pozycję Kraj na liście w polu Pole kryterium, a w polu Wartość wpisać Not Polska.

•	Można równie wyszukiwać rekordy, w których brakuje danych lub dane są niekompletne. Na przykład, można znaleźć wszystkie rekordy pracowników, w których brakuje nazwiska szefa. Aby zastosować takie kryterium, należy kliknąć pozycję Szef na liście w polu Pole kryterium, a następnie w polu Wartość wpisać Is Null.

•	Można wyszukiwać rekordy, które zawierają jedną z wielu alternatywnych wartości. Na przykład można znaleźć wszystkie rekordy dotyczące dostawców z siedzibami w Niemczech, we Francji lub w Stanach Zjednoczonych. Aby zastosować takie kryterium, należy kliknąć pozycję Kraj na liście w polu Pole kryterium, a następnie w polu Wartość wpisać Niemcy Or Francja Or Stany Zjedn..


Określanie za pomocą kryteriów, które rekordy mają być pobrane

1	Kliknij przycisk Pokaż/Ukryj kryteria  [image].

Program Microsoft Query wyświetli okienko kryteriów.

2	W okienku kryteriów, kliknij pierwszą komórkę w wierszu Pole kryterium, a następnie kliknij nazwę pola, do którego chcesz zastosować kryteria.

Jeżeli twoja kwerenda używa wielu tabel z podobnymi nazwami pól, to upewnij się, że zostało wybrane pole z właściwej tabeli.

3	W wierszu Wartość, kliknij komórkę znajdującą się pod nazwą pola wybraną w wierszu Pole kryterium.

4	Wpisz kryterium, które ma zastosowane do wybierania rekordów i naciśnij klawisz ENTER.

Jak?

5	Po wykonaniu tej czynności, dodaj inne pola, które mają być umieszczone w zestawie wyników.

Jak?

Jeżeli mają być wyświetlane rekordy z wielu tabel, upewnij się, że te tabele zostały dodane w okienku tabel kwerendy. Aby uzyskać więcej informacji o dodawaniu tabel, kliknij  [image].

Uwagi

•	Można bardziej ograniczyć zestaw wyników dodając następne kryteria w okienku kryteriów Na przykład, można znaleźć wszystkie rekordy dla dostawców, którzy dostarczają produkty mleczne i mają siedziby w Norwegii lub we Włoszech. Aby wybrać te rekordy, należy wpisać dwa zbiory kryteriów w okienku kryteriów. Najpierw należy kliknąć pozycję Kraj w polu Pole kryterium, a następnie wpisać w polu Wartość wyrażenie Norwegia Or Włochy. Potem należy kliknąć pozycję Kategoria w następnym polu Pole kryterium i wpisać =Nabiał w odpowiednim polu Wartość.

•	Jeżeli wartość, która ma być użyta w kryterium znajduje się już w zestawie wyników, to można ją skopiować do okienka kryteriów. W tym celu należy zaznaczyć tę wartość w zestawie wyników, kliknąć polecenie Kopiuj w menu Edycja, a następnie zaznaczyć komórkę w wierszu Wartość, w której ma być umieszczona wartość i kliknąć polecenie Wklej w menu Edycja.

•	Aby uniknąć długotrwałego oczekiwania na przesłanie danych, można wykonać wyszukiwanie danych, dopiero po dodaniu wszystkich pól do zestawu wyników. W tym celu należy się upewnić, że nie jest wciśnięty przycisk Autokwerenda [image]. Po przygotowaniu kwerendy, należy kliknąć przycisk Wykonaj kwerendę  [image].

•	Wykonanie czasochłonnej kwerendy można przerwać naciskając klawisz ESC.


Wyszukiwanie rekordów zawierających określoną wartość

1	Upewnij się, że jest wciśnięty przycisk Autokwerenda  [image].

2	Dodaj pole, dla którego chcesz zastosować kryteria do okienka danych.

Jak?

Na przykład, jeżeli chcesz wyszukać wszystkie rekordy, które w polu Kraj zawierają nazwę Francja, dodaj pole Kraj do okienka danych.

3	W zestawie wyników, kliknij komórkę, która zawiera odpowiednią wartość.

4	Kliknij przycisk Kryteria równe [image].


Przywracanie pełnego zestawu wyników przez usunięcie kryteriów

Jeżeli kwerenda zawiera dużą liczbę rekordów,, to, aby uniknąć oczekiwania, można odłożyć odświeżanie zestawu wyników do chwili, gdy będą usunięte wszystkie kryteria. W tym celu należy się upewnić, że przycisk Autokwerenda  [image]  nie jest wciśnięty.

1	W okienku kryteriów, kliknij nagłówek kolumny, zawierającej kryteria, które mają być usunięte.

2	Naciśnij klawisz DELETE.

Powtórz kroki 1 i 2 dla każdego zbioru kryteriów, który chcesz usunąć.

Aby jednocześnie usunąć wszystkie kryteria, kliknij polecenie Usuń wszystkie kryteria w menu Kryteria.

3	Po zakończeniu usuwania kryteriów, kliknij przycisk Wykonaj kwerendę  [image]  aby przywrócić pełny zestaw wyników.


Przykłady wyrażeń

Wyrażeniem nazywamy obliczenie zapisane za pomocą operatorów, funkcji, nazw pól i stałych.

Wyrażenie może być stosowane jako kryterium wybierające rekordy. Aby użyć wyrażenia w okienku kryteriów,, należy wybrać w polu Pole kryterium nazwę pola zawierającego wartości, które mają być użyte w obliczeniach, a następnie typ operatora i wartość w polu Wartość. Po zaznaczeniu wybraniu pola kryterium, należy się upewnić, że wybrane pole pochodzi z właściwej tabeli. Na przykład, aby wyszukać wszystkich dostawców z pewnego kraju, wybierz pole Kraj z tabeli Dostawcy, a nie z tabeli Klienci. Aby uzyskać więcej informacji na temat kryteriów, kliknij [image].

Aby uzyskać więcej informacji kliknij wybrany temat

Przykłady wyrażeń z operatorami arytmetycznymi

Przykłady wyrażeń z operatorami porównania

Przykłady wyrażeń z operatorami logicznymi

Przykłady wyrażeń z operatorami innego typu


Przykłady wyrażeń z operatorami arytmetycznymi

Operatory arytmetyczne służą do zapisywania podstawowych operacji na liczbach takich dających w wyniku liczby takich jak dodawanie, odejmowanie, mnożenie i dzielenie. Operatorów arytmetycznych można używać w wyrażeniach w okienku kryteriów lub w polach obliczeniowych.

Operator arytmetyczny	Znaczenie	Przykład	Składnia
+ (znak plus)	Dodawanie	Suma należności klienta	Wartość_zamówienia+ +Transport
– (znak minus)	Odejmowanie	Należność klienta z uwzględnieniem rabatu	Wartość_zamówienia- -Rabat
* (gwiazdka)	Mnożenie	Wartość towaru	Cena*Ilość
/ (odwrotna kreska ułamkowa)	Dzielenie	Cena towaru	Wartość/Ilość


Przykłady wyrażeń z operatorami porównania

Operatory porównania są stosowane w wyrażeniach używanych jako kryteria wybierające rekordy i ograniczające zestaw wyników.

Operator porównania	Znaczenie	Przykład	W polu  Pole kryterium, kliknij	W polu Wartość wpisz
= (znak równości)	Równa się	Wyszukiwanie rekordów klientów z Niemiec	Kraj	=Niemcy
<> (znak nierówności)	Nie równa się	Wyszukiwanie rekordów dostawców spoza Polski	Kraj	<>Polska
> (znak większości)	Większe niż	Wyszukiwanie rekordów zamówień złożonych po pewnej dacie	Data_zamówienia	>97-10-11
< (znak mniejszości)	Mniejsze niż	Wyszukiwanie rekordów zamówień złożonych przed pewną datą	Data_zamówienia	<97-10-11
>= (większe lub równe)	Większe lub równe	Wyszukiwanie rekordów zamówień złożonych po pewnej dacie lub dokładnie tego dnia	Data_zamówienia	>=97-10-11
<= (znak mniejsze lub równe)	Mniejsze lub równe	Wyszukiwanie rekordów zamówień złożonych przed pewną datą lub dokładnie tego dnia	Data_zamówienia	<=97-10-11


Przykłady wyrażeń z operatorami logicznymi

Operatory logiczne porównują dwie wartości logiczne.

Operator logiczny	Znaczenie	Przykład	W polu Pole kryterium, kliknij	W polu Wartość, wpisz
And	Dla rekordów zestawu wyników dwie wartości logiczne w polu muszą mieć wartość Prawda.	Wyszukiwanie rekordów dla zamówień złożonych w pewnym okresie czasu	Data_zamówienia	>10-11-97 And  <11-12-97
Or	Dla rekordów zestawu wyników jedno z dwóch kryteriów musi być spełnione.	Wyszukiwanie rekordów dostawców z dwóch krajów	Kraj	USA Or Brazylia
Not	Dla rekordów zestawu wyników to kryterium nie może być spełnione.	Wyszukiwanie rekordów dostawców spoza Polski	Kraj	Not Polska


Przykłady wyrażeń z operatorami innego typu

W poniższej tabeli zestawiono operatory, które umożliwiają wybranie zakresu wartości lub wartości, które znajdują się na liście zawierającej wiele wartości, określenie czy w danym polu rekordu znajduje się jakaś wartość oraz znajdowanie rekordów z użyciem symboli wieloznacznych.

Operator	Znaczenie	Przykład	W polu Pole kryterium, kliknij	W polu Wartość, wpisz
Between	Sprawdza, czy wartość mieści się w zakresie między dwoma wartościami włącznie z wartościami skrajnymi	Wyszukiwanie rekordów, dla których wartość zamówienia mieści się pomiędzy  1000 zł  i 3000 zł	Wartość_Zamówienia	Between 1000 And 3000
In	Sprawdza, czy wartość jest równa jednej z wartości znajdujących się na liście	Wyszukiwanie rekordów klientów z Poznania, Wrocławia i Zakopanego	Miasto	In(‘Poznań’, ’Wrocław’, ’Zakopane’)
Is Null	Sprawdza, czy dane pole rekordu jest puste	Wyszukiwanie rekordów pracowników, w których nie wpisano nazwiska szefa	Szef	Is Null
Is Not Null	Sprawdza, czy w danym polu rekordu znajduje się wartość	Wyszukiwanie rekordów pracowników, w których wpisano nazwisko szefa	Szef	Is Not Null
Like	Operator Like w połączeniu z symbolem wieloznacznym % służy do porównywania dwóch wartości	Wyszukiwanie pracowników o nazwiskach rozpoczynających się od liter Ko (np. Kowal, Kokoszka)	Nazwisko	Like ‘Ko%’


Tworzenie pola obliczeniowego

Można wyświetlić wyniki obliczenia tworząc nowe pole nazywane polem obliczeniowym. Pole obliczeniowe można utworzyć wpisując własne wyrażenie, składające się z operatorów, funkcji, nazw pól i stałych.. Do wykonywanie obliczeń w polu można również używać wbudowanych funkcji.

Aby uzyskać więcej informacji, kliknij wybrany temat

Tworzenie pola obliczeniowego za pomocą wyrażenia

Tworzenie pola obliczeniowego za pomocą wbudowanych funkcji


Tworzenie pola obliczeniowego za pomocą wyrażenia

1	W okienku danych, kliknij pusty nagłówek kolumny.

2	Wpisz wyrażenie dla obliczenia, a następnie naciśnij ENTER. Wyrażenia nie należy rozpoczynać od znaku równości.

Na przykład, jeżeli pracownicy mają otrzymać premię o wysokości 15 całkowitych zarobków, to, aby obliczyć wysokość premii, należy dodać zarobki dla każdego pracownika i pomnożyć sumę przez 0.15.

Aby zobaczyć przykłady wyrażeń z operatorami arytmetycznymi, kliknij  [image].


Tworzenie pola obliczeniowego za pomocą wbudowanych funkcji

1	Dodaj pole zawierające wartości, na których mają być wykonane obliczenia.

Jak?

2	Kliknij w dowolnym miejscu pola, dla którego mają być wykonane obliczenia, a następnie kliknij przycisk Zmień typ obliczeń  [image].

3	Klikaj przycisk Zmień typ obliczeń, aż do chwili, gdy zostanie wyświetlony właściwy typ obliczeń.

Przy każdym kliknięciu przycisku Zmień typ obliczeń, program Microsoft Query oblicza i wyświetla inny typ obliczeń (używana funkcja jest zaznaczana w nagłówku kolumny). Aby wyświetlić opis funkcji, które mogą być użyte w obliczeniach w polu obliczeniowym, kliknij [image].

4	Po wybraniu właściwego typu obliczeń, kliknij przycisk Wykonaj kwerendę  [image], aby wyświetlić wyniki pola obliczeniowego.

Uwagi

•	Aby usunąć obliczenie z pola, klikaj przycisk Zmień typ obliczeń, aż do chwili, gdy w nagłówku kolumny pojawi się oryginalna nazwa pola.

•	Jeżeli kwerenda zawiera wiele rekordów,, to wykonanie kwerendy przy każdej zmianie typu obliczeń może być czasochłonne. Upewnij się, że nie jest wciśnięty przycisk Autokwerenda [image].


Funkcje stosowane w polu obliczeniowym

Funkcje zwracają wynik pewnych obliczeń lub operacji. Na przykład, funkcja SUM zwraca sumę dwóch lub większej liczby wartości. Funkcje dostępne w programie Microsoft Query zamieszczono w poniższej tabeli. Funkcje dostępne w źródle danych zależą od wybranego dla tego źródła sterownika ODBC. Aby zobaczyć jakie funkcje są dostępne dla bieżącego źródła danych, kliknij dowolne pole, liczbowe, a następnie kliknij przycisk Zmień typ obliczeń  [image].

Aby otrzymać	Użyj funkcji
Średnią ze zbioru wartości w polu	ŚREDNIA
Całkowitą liczbę rekordów	LICZNIK
Maksymalną wartość ze zbioru wartości w polu	MAX
Minimalną wartość ze zbioru wartości w polu	MIN
Sumę zbioru wartości w polu	SUMA


Zapisywanie kwerendy

Zapisanie kwerendy nie jest potrzebne do przesłania danych do programu Microsoft Excel. Zapisz kwerendę, aby zachować formatowanie lub użyć później tej samej kwerendy w innym skoroszycie. Aby uzyskać więcej informacji na temat zwracania danych do programu Microsoft Excel, kliknij [image].

1	Kliknij przycisk Zapisz plik  [image].

2	W polu Nazwa pliku, wpisz wybraną nazwę kwerendy.

3	W polu Zapisz jako typ jest automatycznie wybrany typ Pliki kwerend (*.dqy). Jeżeli kwerenda ma być używana również przez we wcześniejszych wersjach programów Microsoft Excel lub Microsoft Query, wybierz typ Pliki kwerend (*.qry).

Kwerendy parametryczne mogą być zapisywane tylko w formacie *.dqy i nie mogą być używane we wcześniejszych wersjach programów Microsoft Excel lub Microsoft Query.

4	W polu Zapisz w, kliknij folder, w którym chcesz zapisać kwerendę.

5	Kliknij przycisk Zapisz.

Uwagi

•	Podczas zapisywania kwerendy nie jest zapisywany aktualny zestaw wyników wyświetlany w okienku danych.. Zestaw wyników jest automatycznie odświeżany, przed wyświetleniem okna dialogowego Zapisz jako, nawet jeżeli nie jest wciśnięty przycisk Autokwerenda  [image].

•	Jeżeli kwerenda została zapisana w położeniu domyślnym, to jej nazwa będzie wyświetlana na karcie Kwerendy, podczas otwierania kwerendy w programie Microsoft Query i po kliknięciu polecenia Pobierz dane zewnętrzne w programie Microsoft Excel.


Wykonywanie, oglądane i edycja instrukcji lub procedury SQL

Osoby znające język SQL, (Structured Query Language) mogą modyfikować opisującą kwerendę instrukcję SELECT języka SQL. Aby uzyskać więcej informacji na temat języka SQL, zapoznaj się z dokumentacją bazy danych.

1	Utwórz nową kwerendę. Nie zwracaj wyników do programu Microsoft Excel.

Jak?

2	Kliknij przycisk Wyświetl SQL  [image].

Wyświetlane jest okno dialogowe Instrukcja SQL, zawierające odpowiadającą kwerendzie instrukcję SELECT.

3	Wpisz zmiany, które chcesz wprowadzić w instrukcji SQL, a następnie kliknij przycisk OK.

Aby dodać nowy wiersz w oknie Instrukcja SQL, naciśnij kombinację klawiszy CTRL+ENTER.

Uwagi

•	Modyfikując instrukcję języka SQL należy zachować składnię użytą przez program Microsoft Query dla danego źródła danych. Program Microsoft Query interpretuje tę składnię i wyświetla zmieniony projekt kwerendy oraz zestaw wyników.

•	Jeżeli program Microsoft Query nie może wyświetlić projektu kwerendy, ponieważ nie może zinterpretować wprowadzonej składni, to wyświetlany jest wyłącznie zestaw wyników. W takim wypadku można zmieniać tylko formatowanie zestawu wyników takie jak np. czcionka lub szerokość kolumny. Nie można edytować danych, a wszystkie zmiany w definicji kwerendy takie jak np. dodawanie lub usuwanie pól, trzeba wprowadzać w oknie dialogowym SQL.


Wykonywanie instrukcji lub procedury w języku SQL

Osoby znające język SQL, (Structured Query Language) mogą uruchamiać bezpośrednio odpowiadającą kwerendzie instrukcję SELECT języka SQL. Aby uzyskać więcej informacji na temat języka SQL, zapoznaj się z dokumentacją bazy danych.

1	W menu Plik, kliknij polecenie Wykonaj SQL.

Aby wykonać instrukcję SQL dla tabeli w innym źródle danych, kliknij przycisk Źródła danych, a następnie kliknij nazwę wybranego źródła danych, po czym kliknij przycisk OK. Można również podać nowe źródło danych.

Jak?

2	W polu Instrukcja SQL, wpisz instrukcję SQL, którą chcesz uruchomić.

Jeżeli instrukcja SQL została wcześniej przygotowana, kliknij przycisk Otwórz, zaznacz wybraną nazwę pliku SQL, a następnie kliknij przycisk Otwórz.

Aby uruchomić procedurę SQL przechowywaną w zewnętrznej bazie danych, kliknij przycisk Procedury, zaznacz wybraną procedurę w polu Kwerenda, a następnie kliknij polecenie Wklej, aby wkleić procedurę w polu Instrukcja SQL.

3	Kliknij przycisk Wykonaj.

Program Microsoft Query uruchamia instrukcję SQL. Jeżeli wykonanie kwerendy trwa zbyt długo, to można ją przerwać naciskając klawisz ESC.

Aby zapisać instrukcję SQL, kliknij przycisk Zapisz.

Uwagi

•	Modyfikując instrukcję języka SQL należy zachować składnię użytą przez program Microsoft Query dla danego źródła danych. Program Microsoft Query interpretuje tę składnię i wyświetla zmieniony projekt kwerendy oraz zestaw wyników.

•	Jeżeli program Microsoft Query nie może wyświetlić projektu kwerendy, ponieważ nie może zinterpretować wprowadzonej składni, to wyświetlany jest wyłącznie zestaw wyników. W takim wypadku można zmieniać tylko formatowanie zestawu wyników takie jak np. czcionka lub szerokość kolumny. Nie można edytować danych, a wszystkie zmiany w definicji kwerendy takie jak np. dodawanie lub usuwanie pól, trzeba wprowadzać w oknie dialogowym SQL.

•	Jeżeli kwerenda zwraca więcej niż jeden zestaw wyników, to program Microsoft Query wyświetla w okienku danych. tylko pierwszy zbiór. Pozostałe zbiory nie są wyświetlane.

•	Jeżeli kwerenda jest prawidłowo wykonywana, lecz nie zwraca zestawu wyników, to program Microsoft Query wyświetla komunikat mówiący o tym, że instrukcja została prawidłowo wykonana. Jeżeli kwerenda zmodyfikowała zawartość tabel, to komunikat informuje również o tym, jaka liczba wierszy została zmieniona.

•	Jeżeli kwerenda nie została prawidłowo wykonana, to program Microsoft Query wyświetla komunikat o błędzie języka SQL zawierający informacje o powstałym problemie. Aby wyświetlić ponownie okno dialogowe Wykonaj SQL i wprowadzić poprawki w instrukcji, kliknij przycisk OK.


Sortowanie rekordów kwerendy

1	Upewnij się, że nie jest wciśnięty przycisk Autokwerenda [image].

2	W zestawie wyników, kliknij w polu, według którego ma być wykonane sortowanie.

3	Aby posortować rekordy w kolejności rosnącej, kliknij przycisk Sortuj rosnąco [image].

Aby sortować rekordy w kolejności malejącej, kliknij przycisk Sortuj malejąco [image].

Uwagi

•	Aby wykonać sortowanie według zawartości wielu kolumn, ustaw kolumny w okienku danych od lewej do prawej w kolejności zgodnej z wybraną kolejnością sortowania. Przeciągnij myszą po nagłówkach kolumn, aby zaznaczyć kolumny, które chcesz włączyć do sortowania, a następnie kliknij przycisk Sortuj rosnąco lub Sortuj malejąco.

•	Aby przywrócić oryginalną kolejność sortowania rekordów, kliknij polecenie Sortuj w menu Rekordy. W oknie dialogowym Sortowania w kwerendzie, kliknij pole, dla którego chcesz cofnąć sortowanie, a następnie kliknij przycisk Usuń.

•	Jeżeli po posortowaniu rekordów zmieniono kolejność kolumn w zestawie wyników, to kolejność sortowania pozostanie niezmieniona.


Wyświetlanie różnych pól w kwerendzie

1	W menu Format kliknij polecenie Pokaż kolumny.

2	Aby tymczasowo wyłączyć wyświetlanie kolumny w okienku danych, kliknij kolumnę, a następnie kliknij polecenie Ukryj.

Aby ponownie wyświetlić kolumnę, kliknij nazwę kolumny, a następnie kliknij polecenie Pokaż.

Uwaga   Ukryte pola są włączane do zwracanego zestawu wyników tak samo jak inne pola. Jeżeli nie chcesz, aby ukryte pola były zwracane do programu Microsoft Excel, usuń te pola w okienku danych przed zwróceniem zestawu wyników do programu Microsoft Excel.


Używanie dynamicznej wymiany danych (DDE Dynamic Data Exchange) z programem Microsoft Query

Program Microsoft Query obsługuje mechanizm dynamicznej wymiany danych (DDE), będący formą komunikacji między programami umożliwiającą wzajemną wymianę danych. Metody DDE mogą być stosowane w języku Visual Basic for Applications do komunikowania się i przesyłania danych pomiędzy programem Microsoft Query i innym programem takim jak np. Microsoft Excel.

Aby uzyskać informacje, kliknij wybrany temat

Szczegółowe informacje na temat korzystania z DDE

Otwieranie kanału DDE

Wykonywanie poleceń DDE

Dostępne polecenia DDE

Status żądania i inne informacje

Pobieranie danych

Wychodzenie z programu Microsoft Query w DDE

Zamykanie kanału DDE

Używanie programu Microsoft Query z innymi programami


Używanie DDE

Dwa programy mogą wymieniać między sobą informacje nawiązując komunikację DDE poprzez kanał DDE. Program może prowadzić jednocześnie kilka komunikacji z programem Microsoft Query. Każda z nich będzie się odbywać w innym kanale.

Program, który inicjuje komunikację jest nazywany programem docelowym; a program, który na nią odpowiada jest nazywany programem źródłowym. W komunikacji DDE program Microsoft Query jest zawsze programem źródłowym. Oznacza to, że komunikacja DDE z programem Microsoft Query jest zawsze inicjowana przez inny program.

Uwaga   Nie wszystkie programy obsługują DDE. Aby sprawdzić, czy program obsługuje DDE, należy zapoznać się z dokumentacją programu.

Kanały DDE

Istnieją dwa typy kanałów DDE: kanały systemowe i kanały kwerend.

W komunikacji pomiędzy programem docelowym i programem Microsoft Query, kanał systemowy służy do przesyłania ogólnych informacji i informacji związanych z kwerendą. Kanał systemowy oprócz informacji o kwerendach dostarcza również informacji o systemie takich, jak informacje o aktualnych połączeniach, otwartych kwerendach i statusie programu docelowego.

Kanał kwerendy w komunikacji DDE udostępnia konkretną kwerendę (na przykład, kwerenda1) w programie Microsoft Query. Okno kwerendy musi być wcześniej otwarte za pomocą kanału systemowego.

Jak działa DDE

Komunikację DDE można porównać do zwykłej rozmowy między dwoma osobami. Przykładem rozmowy może być rozmowa kwalifikacyjna. Osoba prowadząca rozmowę inicjuje ją i prosi osobę ubiegającą się o pracę o podanie wielu informacji, które zwykle zapisuje na papierze (lub w dokumencie komputerowym). Oczywiście osoba ubiegająca się o pracę może również zadawać pytania. Mamy wówczas do czynienia z komunikacją dwukierunkową.

Podobnie programy uczestniczące w komunikacji DDE przekazują informacje w obie strony. Na przykład, aby użyć DDE do komunikowania się z programem Microsoft Query, należy utworzyć procedury języka Visual Basic for Applications składającej się z następujących kroków:

1	Otwarcie kanału za pomocą metody DDEInitiate.

2	Opcjonalnie procedura może przesłać do programu Microsoft Query informacje o dostępnych źródłach danych i bieżących połączeniach.

3	Uaktywnienie programu Microsoft Query. Ten krok umożliwia programowi Microsoft Query przyjmowanie poleceń. W tym punkcie użytkownik lub procedura może utworzyć lub zmodyfikować kwerendę. Procedura może przesyłać polecenia bezpośrednio do programu Microsoft Query za pomocą metody DDEExecute.

4	Po opuszczeniu programu Microsoft Query przez użytkownika lub procedurę, sterowanie jest przekazywane z powrotem do programu docelowego. Procedura może zażądać danych z kwerendy i przesłać je do programu docelowego za pomocą metody DDERequest. Procedura może również przesłać dane do programu Microsoft Query.

5	Zamknięcie przez procedurę kanału DDE za pomocą metody DDETerminate.

Szczegółowe informacje na temat metod języka Visual Basic for Applications obsługujących DDE można znaleźć w Pomocy języka Visual Basic.


Otwieranie kanału DDE

Do otwierania kanału DDE, służy metoda DDEInitiate. Metoda DDEInitiate ma dwa argumenty: nazwę programu źródłowego i temat komunikacji DDE. Dla programu Microsoft Query stosuje się nazwę "MSQuery."

Tematy programu Microsoft Query mogą być następujące.

Temat	Opis
query_window_name	Nazwa otwartego okna kwerendy. Nazwa okna może być podana tylko wówczas, gdy program Microsoft Query działa i okno jest otwarte.
System	Ogólny temat, który umożliwia programowi docelowemu połączenie z samym programem Microsoft Query, a nie z oknem kwerendy, plikiem, czy instrukcją SQL SELECT.
Jeżeli program Microsoft Query otrzymuje żądanie rozpoczęcia komunikacji DDE na określony temat, to odpowiada i otwiera kanał DDE. Metoda DDEInitiate zwraca numer kanału DDE, który może być przypisany do zmiennej i użyty do innych operacji na tym kanale.

Aby otworzyć wiele okien w jednym kanale, należy użyć tematu System. Jeżeli do otwierania kanału DDE użyto tematu System, to można uaktywnić wyłącznie okna otwarte w tym kanale DDE.


Wykonywanie poleceń DDE

Można przesłać polecenia do programu Microsoft Query za pomocą metody DDEExecute. Są to polecenia specyficzne dla programu Microsoft Query i nie muszą odpowiadać poleceniom z menu. Na przykład polecenia Open i SaveAs działają tak samo jak odpowiednie polecenia z menu programu Microsoft Query, ale polecenia ODBCLogon oraz UserControl działają inaczej. Aby wyświetlić listę dostępnych poleceń, kliknij przycisk  [image].

Instrukcja DDEExecute ma dwa argumenty.

Argument	Opis
channel	Numer kanału DDE zwrócony przez metodę DDEInitiate.
command	Polecenie przesyłane do programu Microsoft Query.
Aby umożliwić użytkownikowi tworzenie kwerend w programie Microsoft Query, należy użyć polecenia UserControl. Następująca instrukcja wysyła polecenie Moje zakończenie jako polecenie Zakończ z menu Plik systemu Windows lub polecenie Quit z menu Plik w wersji dla Macintosha.

DDEExecute Chan,"[UserControl('&Moje zakończenie',3,True)]"

Numer kanału DDE został wcześniej przypisany do zmiennej Chan. Do programu Microsoft Query przesyłane jest polecenie UserControl. Zauważ, że polecenie UserControl wraz z parametrami jest ujęte w podwójny cudzysłów ( " " ) oraz nawias kwadratowy ( [ ] ).


Polecenia DDE

Aby uzyskać informacje o poleceniu, kliknij jego nazwę.

Activate

AddParameters

AllowEdit

BuildODBC

BuildSQL

Close

Command

EnableParameters

Exit

Fetch oraz Fetch.Advise

Fetch.Unadvise

Logoff

Logon

LogonNow

ODBCLogon

Open

QueryNow

SaveAs

SetParameterName

SetQueryName

SetWindowState

UserControl

UserControl2

ViewPane


Status żądania i inne informacje

Po otwarciu kanału DDE do programu Microsoft Query, można zwrócić zestaw wyników lub inne informacje za pomocą metody DDERequest.

Metoda DDERequest ma dwa argumenty.

Argument	Opis
channel	Numer kanału DDE zwrócony przez metodę DDEInitiate.
request_item	Dane, które mają być zwrócone. Może to być zawartość pola lub zakres pól w oknie kwerendy lub inne typy informacji takie, jak liczba rekordów w oknie kwerendy.
Żądanie przesłania elementu może być wysłane zarówno kanałem kwerend jak i kanałem systemowym.. Kanałem kwerend mogą być zwracane informacje na temat kwerendy takie jak, liczba wierszy i kolumn lub definicja kwerendy. Kanałem systemowym mogą być zwracane ogólne informacje na temat programu Microsoft Query taki jak, bieżące połączenia, nazwy tematów i status programu, jak również informacje specyficzne dla aktywnej kwerendy.

Następujące elementy żądania mogą być przesyłane kanałem kwerendy lub kanałem systemowym (dla aktywnej kwerendy).

Element żądania	Zwracana informacja
ColumnTitles	Tablica tytułów kolumn. Tytuł kolumny jest identyczny z nazwą pole, o ile użytkownik nie zmieni tytułu kolumny w programie Microsoft Query.
ConnectionString	Tablica segmentów ciągu połączenia (każdy segment może mieć co najwyżej 255 znaków długości) tworzących ciąg połączenia z oknem aktywnej kwerendy. Jeżeli kwerenda została utworzona z pliku DSN, to element żądania zwróci odpowiedni ciąg połączenia.
ConnectionString/n	Tablica segmentów ciągu połączenia (każdy segment może mieć co najwyżej n znaków długości) tworzących ciąg połączenia z oknem aktywnej kwerendy. Jeżeli kwerenda została utworzona z pliku DSN, to element żądania zwróci odpowiedni ciąg połączenia.
DataSourceName	Nazwa źródła danych (DSN) używana przez aktywną kwerendę.
ErrorText	Tekst komunikatu o błędzie pochodzący od ostatnio wykonanej instrukcji SQL. Ten element  żądania może być wielokrotnie przesyłany w celu odczytania komunikatów o wszystkich błędach, które wystąpiły. Po zwróceniu wszystkich komunikatów o błędach element zwraca pusty napis. Jeżeli ostatnia instrukcja SQL została prawidłowo wykonana, to element zwraca napis pusty, nawet wówczas, gdy wcześniejsze instrukcje spowodowały wystąpienie błędów.
FieldDef	Tablica wartości opisujących wyrażenia i typy danych w kolumnach (polach) w oknie kwerendy. Każdy wiersz tablicy opisuje jedno pole w kwerendzie. Tablica zawiera następujące dane w formacie kolumnowym: nazwę pola, typ danych pola Q+E, szerokość pola, precyzję pola oraz typ danych SQL.
GetUniqueItems	Tablica unikatowych elementów w danej kolumnie wyniku kwerendy. Element żądania powinien być tekstem "GetUniqueItems" uzupełnionym o liczony od zera numer kolumny (na przykład unikatowe elementy z drugiej kolumny można otrzymać przesyłając element  żądania "GetUniqueItems1"). Nie można w ten sposób wyszukiwać unikatowych elementów kolumny, której nie ma w kwerendzie. Element żądania zwraca te same wartości, co instrukcja SELECT DISTINCT dla tej samej kolumny, z uwzględnieniem działanie kryteriów i sprzężeń. Nie są uwzględnianie klauzule kryteriów zawierające parametry.
NameSeparator	Pojedynczy znak używany jako separator nazw kwalifikatorów ODBC.
NumCols	Liczba kolumn (pól) kwerendy.
NumRows	Liczba wierszy (rekordów) kwerendy.
ODBCSQLStatement	Tablica segmentów ciągu połączenia (każdy segment może mieć co najwyżej 255 znaków długości) tworzących instrukcję języka SQL ODBC opisującą kwerendę. Posługując się tym elementem żądania można przesłać instrukcję SQL bezpośrednio do programu ODBC z pominięciem programu Microsoft Query.
ODBCSQLStatement/n	Tablica segmentów ciągu połączenia (każdy segment może mieć co najwyżej 255 znaków długości) tworzących instrukcję języka SQL opisującą kwerendę. Ten element żądania umożliwia przechowywanie instrukcji ODBC SQL w postaci kilku mniejszych segmentów.
ParameterNames	Tablica parametrów kwerendy. Jeżeli nie ma parametrów to zwracana jest pusta tablica. Element  żądania może być przesyłany nawet wówczas, gdy parametry kwerendy są wyłączone.
Query	Nazwa tabeli dla kwerendy.
QueryDefinition	Tablica segmentów definicji kwerendy (każdy segment może mieć co najwyżej 255 znaków długości) tworzących definicję kwerendy (instrukcję w języku SQL) utworzoną przez program Microsoft Query. Ten element żądania może być zapisany i używany w następnych kwerendach.
QueryDefinition/n	Tablica segmentów definicji kwerendy (każdy segment może mieć co najwyżej 255 znaków długości) tworzących definicję kwerendy (instrukcję w języku SQL).
Recest	Oszacowanie liczby wierszy, które można odczytać w jednym kroku.
TierType	Pojedyncza cyfra opisująca typ źródła danych: 1 oznacza plik, który może zawierać pojedynczą tabelę; 2 oznacza plik bazy danych, która maże zawierać jedną lub więcej tabel; 3 oznacza, że dane nie mogą być przeglądane. Tego elementu żądania używa się, gdy program ma wyświetlić okno dialogowe Otwórz, służące do przeglądania danych na dysku.
Użycie powyższych elementów żądania w kanale systemowym powoduje zwrócenie informacji dotyczących okna kwerendy, które było ostatnio używane w komunikacji DDE.

Dodatkowo w kanale systemowym można przesyłać następujące elementy.

Element żądania	Zwracana informacja
Sources	Wszystkie aktualne połączenia ze źródłami danych (tylko DSN).
Logon	Wszystkie zdalne bazy danych, z którymi może być nawiązane połączenie (pozycje DSN z rejestru).
Logoff	Wszystkie aktualnie połączone zdalne bazy danych (tylko DSN).
Tables/source/user/database	Wszystkie tabele dla podanego połączenia DSN, użytkownik i bazy danych. Podane źródło musi być prawidłowym źródłem DSN.
Users/source/database	Wszyscy użytkownicy dla podanego połączenia DSN i bazy danych. Podane źródło musi być prawidłowym źródłem DSN.
Database/source	Wszystkie bazy danych dla podanego połączenia DSN. Podane źródło musi być prawidłowym źródłem DSN.
Username/source/database	Nazwa użytkownika dla podanego połączenia DSN i bazy danych. Podane źródło musi być prawidłowym źródłem DSN.
Topics	Tematy otwarte w kanale systemowym, włącznie z tematem System.
Status	Status programu. Może przyjmować wartość Ready (gotowy) lub Busy (zajęty). Ready oznacza, że możliwe jest rozpoczęcie komunikacji DDE z programem Microsoft Query. Busy oznacza, że rozpoczęcie komunikacji jest niemożliwe.
W poniższym przykładzie wartość zwrócona przez element NumRows jest umieszczana w komórce A10 arkusza programu Microsoft Excel.

ActiveWorksheet.Range("A10").Value = DDERequest(chan, "NumRows")


Pobieranie danych

Polecenie DDERequest może przesyłać dane do programu, natomiast polecenia Fetch oraz Fetch.Advise pobierają dane w programie Microsoft Query i przesyłają je bezpośrednio do arkusza kalkulacyjnego lub dokumentu i z tego względu wymagają szczególnej uwagi. Polecenia te są podawane jako argumenty polecenia DDEExecute.

Polecenie Fetch.Advise działa podobnie jak polecenie Fetch z tym, że kanał komunikacji utworzony przy pierwszym wywołaniu nie jest natychmiast zamykany. Program Microsoft Query przesyła nim wszystkie zmiany wprowadzone w danych, aż do chwili zamknięcia oryginalnego kanału DDE lub przesłania do programu Microsoft Query polecenia Fetch.Unadvise.


Wychodzenie z programu Microsoft Query w DDE

Można zakończyć pracę z programem Microsoft Query, przesyłając do niego z innego programu polecenie Exit.

Polecenie	Opis
Exit (False)	Opuszcza program Microsoft Query tylko wówczas, gdy nie ma otwartych kwerend i otwartych kanałów
Exit (True)	Opuszcza program Microsoft Query bez względu na to, czy są otwarte jakieś kwerendy


Zamykanie kanału DDE

Aby zamknąć kanał DDE, należy użyć polecenia DDETerminate. Metoda DDETerminate ma tylko jeden argument — numer kanału DDE, który ma być zamknięty. Wszystkie kwerendy otwarte w tym kanale zostaną automatycznie zamknięte, a użytkownik zostanie wyrejestrowany ze wszystkich podłączonych źródeł danych.

Jeżeli podany numer kanału jest nieprawidłowy to zwracana jest informacja o błędzie.


Używanie programu Microsoft Query z innymi programami

Najczęściej inne programy używają Microsoft Query do wykonywania następujących działań:

•	Tworzenie nowej kwerendy

•	Aktualizacja danych

•	Zmienianie definicji kwerendy lub danych

Program Microsoft Query jako narzędzie do wyszukiwania danych

Korzystając z komunikacji DDE, można używać programu Microsoft Query jako narzędzia do wyszukiwania danych. W makropoleceniu lub programie można otworzyć kanał DDE, uaktywnić program Microsoft Query, a następnie podać, jakie polecenie zastąpi polecenie Zakończ w menu Plik, w jakim stanie ma być program (np. zminimalizowany do ikony) oraz określić, czy mają być wyświetlane kolejne okna dialogowe.

Użytkownik może tworzyć, otwierać i edytować kwerendy używając Microsoft Query jak niezależnego programu. Po utworzeniu kwerendy, użytkownik może kliknąć zmienione polecenie Zakończ lub kliknąć przycisk Zakończ na pasku narzędzi.

Po przekazaniu sterowania do programu docelowego (dokumentu, arkusza lub innego obiektu) można wysyłać żądania danych do programu Microsoft Query. Na przykład użytkownik może zażądać podania liczby wierszy i kolumn w kwerendzie, definicji kwerendy w języku SQL, ciągu połączenia dla źródła danych, lub nazwy źródła danych. Dane mogą być zwracane do programu docelowego dopóki jest otwarty kanał DDE i działa program lub makropolecenie, w którym rozpoczęto komunikację DDE.

Aktualizacja wyszukanych danych

Po wykonaniu kwerendy i zwróceniu zestawu wyników, może pojawić się potrzeba aktualizacji danych ze względu na zmiany w zawartości źródła danych. Za pomocą komunikacji DDE, można aktualizować dane bez udziału użytkownika: program może przesłać odpowiednią instrukcję SQL do programu Microsoft Query, która może wykonać kwerendę, a następnie zwrócić zestaw wyników do programu docelowego.

Zmienianie definicji kwerendy lub danych

Program Microsoft Query może być również użyty przez inny program do zmieniania istniejącej definicji kwerendy w programie Microsoft Query lub do edycji danych w źródle danych.

Operację taką rozpoczyna się od otwarcia kanału DDE, połączenia się ze źródłem danych i przesłania do programu Microsoft Query instrukcji SQL (zapisanej we wcześniejszej kwerendzie), która nakazuje utworzenie nowej kwerendy. Po otwarciu nowej kwerendy sterowanie jest przekazywane użytkownikowi, który może modyfikować kwerendę lub edytować dane. Z chwilą zakończenia przez użytkownika pracy z programem Microsoft Query, dane są zwracane do programu docelowego, a nowa kwerenda jest zapisywana i zamykana.

Na przykład, użytkownik pracujący z programem Word może wybrać dodatkowe polecenie "Dane o sprzedaży", które uruchomi specjalne makro. Makro uruchomi program Microsoft Query, utworzy kwerendę, a następnie zwróci dane o sprzedaży do dokumentu programu Word.


Typy danych Q+E

Wartość	Typ
1	SQL_CHAR
2	SQL_BINARY, SQL_VARBINARY, SQL_LONGVARBINARY, SQL_LONGVARCHAR, SQL_VARCHAR
3	SQL_NUMERIC, SQL_DECIMAL
4	SQL_INTEGER, SQL_BIGINT
5	SQL_BIT, SQL_TINYINT, SQL_SMALLINT
6	SQL_FLOAT
7	SQL_REAL, SQL_DOUBLE
8	SQL_TIME, SQL_DATE, SQL_TIMESTAMP


Typy danych SQL

Wartość	Typ
0	SQL_UNKNOWN_TYPE
1	SQL_CHAR
2	SQL_NUMERIC
3	SQL_DECIMAL
4	SQL_INTEGER
5	SQL_SMALLINT
6	SQL_FLOAT
7	SQL_REAL
8	SQL_DOUBLE
9	SQL_DATETIME (tylko w ODBC 3.0)
12	SQL_VARCHAR


kanał systemowy

W komunikacji DDE pomiędzy programem docelowym i programem Microsoft Query, kanał systemowy służy do przesyłania ogólnych informacji i informacji związanych z kwerendą. Oprócz informacji o kwerendach dostarcza on również informacji o systemie takich, jak informacje o aktualnych połączeniach, otwartych kwerendach i statusie programu docelowego.


kanał kwerendy

Kanał kwerendy w komunikacji DDE udostępnia programowi docelowemu konkretną kwerendę (na przykład, kwerenda1) programu Microsoft Query. Okno kwerendy musi być wcześniej otwarte za pomocą kanału systemowego.


komunikacja DDE

Przesyłanie danych i innych informacji pomiędzy dwoma aplikacjami z użyciem mechanizmu dynamicznej wymiany danych DDE (Dynamic Data Exchange). Komunikacja DDE jest inicjowana przez aplikację docelową, która podaje temat. Aplikacja źródłowa odpowiada.


Wpisz wysokość wiersza wyrażoną w punktach odpowiednio do rozmiaru czcionki użytej do formatowania okienka danych. Wybrana wysokość wiersza jest zapisywana razem z kwerendą. Jeżeli używa się niestandardowej wysokości wiersza, a czcionka zostanie zmieniona, to trzeba ręcznie dostosowywać wysokość wiersza do nowego rozmiaru czcionki. Wybrana wysokość wiersza nie jest zachowywana po przesłaniu zestawu wyników do programu Microsoft Excel lub do aplikacji źródłowej.


Zaznacz to pole, aby stosować domyślną wysokość wiersza. Wybrana wysokość wiersza jest zapisywana razem z kwerendą. Po zaznaczeniu tego pola wysokość wiersza jest automatycznie dostosowywana po każdej zmianie rozmiaru czcionki.


Wyświetla nazwę tabeli, dla której jest tworzony indeks.


Wpisz nazwę, która ma być przypisana do indeksu. (Potem można usunąć ten indeks, odwołując się do tej nazwy w instrukcji DROP INDEX języka SQL.) Reguły dotyczące nazw indeksów zależą od źródła danych. Aby uzyskać więcej informacji na ten temat, należy zapoznać się z dokumentacją dotyczącą źródła danych ODBC.


Umożliwia określenie pola lub pól indeksowych. Aby wybrać pola indeksowe, należy wybrać jedną z nazw pól znajdujących się na liście lub wpisać jedną lub więcej nazw pól oddzielonych przecinkami (na przykład IMIĘ, NAZWISKO), lub wpisać wyrażenie dla pola wyliczeniowego (na przykład CENA*ILOŚĆ).


Dodaje nowy indeks utworzony na postawie podanych pól tabeli.


Zaznaczenie tego pola oznacza, że wartości w polu lub w polach indeksowych jednoznacznie identyfikują każdy rekord tabeli.


Zamyka okno dialogowe zapisując wprowadzone w nim zmiany.


Zamyka okno dialogowe nie zapisując wprowadzonych w nim zmian.


Wpisz nowe źródło danych, dla którego ma być wykonana instrukcja języka SQL lub użyj istniejącego źródła danych, którego nazwa znajduje się w polu.


Kliknij przycisk Nowy, aby wybrać nowy sterownik ODBC, który ma być zastosowany do wykonania polecenia w języku SQL.


Usuwa wybrane źródło danych nie usuwając odpowiedniego sterownika ODBC. Jeżeli otwarta kwerenda używa odpowiedniego źródła danych, to sterownik ODBC nie zostanie usunięty.


Wyświetla opcje, które decydują o zawartości okna dialogowego Dodaj tabele, jeżeli używane są tabele (a nie pliki używane jako tabele). Wybrane opcje będą domyślnie zastosowane do następnej kwerendy tworzonej w oparciu o to samo źródło danych.


Wyświetla listę wszystkich tabel z podstawowej bazy danych (lub ekwiwalentu bazy danych) w oknie dialogowym Dodaj tabele. Domyślnie, pole wyboru Tabele jest zaznaczone.


Dodaje nazwy innych widoków bazy danych w oknie dialogowym Dodaj tabele. Opcja Widoki jest niedostępna, jeżeli bazy danych nie można wyświetlać w różnych widokach. W języku SQL, widok oznacza sposób wyświetlania danych pochodzących z jednej lub z kilku tabel. W programie Microsoft Access widok oznacza kwerendę w bazie danych.


Umieszcza w oknie dialogowym Dodaj tabele nazwy tabel systemowych, czyli tabel zawierających informacje o strukturze bazy danych.


Umieszcza w oknie dialogowym Dodaj tabele synonimy, czyli dodatkowe nazwy tabel z bazy danych przechowywane razem z tą bazą. Opcja Synonimy jest niedostępna, jeżeli w bazie danych nie utworzono takich nazw.


Uaktualnia kwerendę, wyświetlając w oknie dialogowym Dodaj tabele aktualną listę tabel.


Nowa kwerenda

Tworzy nową kwerendę. Wyświetla okno dialogowe Wybierz źródło danych, w którym można wybrać źródło danych dla nowej kwerendy lub wybrać istniejącą kwerendę przeznaczoną do modyfikacji.


Otwórz kwerendę

Otwiera istniejącą kwerendę. Wyświetla okno dialogowe Otwórz kwerendę, w którym można otworzyć istniejącą kwerendę, aby ją przejrzeć lub zmodyfikować. Okno dialogowe Otwórz kwerendę jest wyświetlane również po kliknięciu przycisku Otwórz w oknie dialogowym Wykonaj SQL. W tym oknie dialogowym można otworzyć plik SQL, aby przejrzeć, zmodyfikować lub wykonać znajdujące się w nim instrukcje.


Zapisz plik

Zapisuje kwerendę, zastępując poprzednią wersję, wersją bieżącą. Jeżeli kwerenda nie była wcześniej zapisywana, to zostanie wyświetlone okno dialogowe Zapisz jako.


Wyświetl SQL

Wyświetla w oknie kwerendy równoważne instrukcji SELECT języka SQL. Instrukcję można obejrzeć lub zmodyfikować. Aby uzyskać szczegółowe informacje na temat składni, należy zapoznać się z dokumentacją języka SQL lub zwrócić się do administratora bazy danych. Aby uzyskać więcej informacji na temat tworzenia, modyfikacji i wyświetlania poleceń języka SQL w programie Microsoft Query, kliknij przycisk  [image].


Pokaż/Ukryj tabele

Wyświetla lub ukrywa okienko tabel.


Pokaż/Ukryj kryteria

Wyświetla lub ukrywa okienko kryteriów. Okienko kryteriów nie jest wyświetlane automatycznie po utworzeniu kwerendy. Okienko kryteriów jest wyświetlane po podaniu pierwszych kryteriów za pomocą polecenia Dodaj kryteria z menu Kryteria lub po kliknięciu przycisku Pokaż/Ukryj kryteria.


Dodaj tabele

Wyświetla okno dialogowe Dodaj tabele. W tym oknie można dodać jedną lub więcej tabel do okienka tabel w kwerendzie. W okienku tabel wyświetlana jest lista pól z tabeli. Jeżeli dodana tabela jest niewidoczna, to należy kliknąć przycisk Dodaj tabele, aby wyświetlić okienko tabel.


Kryterium równe

Ustala kryterium, które wybiera tylko te rekordy, które zawierają tę samą wartość w aktywnej komórce. Komórka zaznaczona w zestawie wyników określa wartość zastosowaną w kryterium w okienku kryteriów.


Przechodź przez obliczenia

Oblicza różne wartości, zależnie od typu danych w polu. Aby zmienić typ obliczeń, należy dwukrotnie kliknąć nagłówek pola w okienku danych, a następnie wybrać odpowiedni typ obliczeń w oknie dialogowym Edytuj kolumnę.


Sortuj rosnąco

Sortuje rekordy w kolejności rosnącej (od pierwszych do ostatnich liter alfabetu, od mniejszych do większych liczb i od wcześniejszych do późniejszych dat) według zawartości zaznaczonego pola. Aby posortować rekordy według zawartości wielu pól, należy zaznaczyć następne pole, nacisnąć i przytrzymać klawisz CTRL, a następnie kliknąć przycisk uruchamiający sortowanie.


Sortuj malejąco

Sortuje rekordy w kolejności malejącej (od ostatnich do pierwszych liter alfabetu, od większych do mniejszych liczb i od późniejszych do wcześniejszych dat) według zawartości zaznaczonego pola. Aby posortować rekordy według zawartości wielu pól, należy zaznaczyć następne pole, nacisnąć i przytrzymać klawisz CTRL, a następnie kliknąć przycisk uruchamiający sortowanie.


Wykonaj kwerendę

Uruchamia kwerendę i wyświetla aktualny zestaw wyników w okienku danych. Jeżeli jest włączona opcja Automatyczna kwerenda, to program Microsoft Query uruchamia kwerendę za każdym razem, gdy dodano nowe pole, zdefiniowano nowe kryterium lub w inny sposób zmodyfikowano projekt kwerendy. Jeżeli opcja Automatyczna kwerenda jest wyłączona, to po wprowadzeniu wszystkich zmian można samodzielnie uruchomić kwerendę naciskając przycisk Wykonaj kwerendę.


Automatyczna kwerenda

Włącza i wyłącza opcję Automatyczna kwerenda. Jeżeli opcja jest włączona, to kwerenda jest uruchamiana za każdym razem, gdy dodano nowe pole, zdefiniowano nowe kryterium lub w inny sposób zmodyfikowano projekt kwerendy. Domyślnie opcja Automatyczna kwerenda jest włączona.


Wyświetla okno dialogowe Wybierz wartości. Z tej listy można wybrać wartość, która będzie użyta w tworzonym kryterium.


Wyświetla nazwę aktywnej tabeli.


Umożliwia wybór źródła danych zawierającego nazwę tabeli, której definicja będzie modyfikowana.


Wyświetla okno dialogowe Wyświetl definicję tabeli, zawierające definicję wybranej tabeli.


Wyświetla okno dialogowe Definicja nowej tabeli, zawierające puste pola, w których można wpisać parametry definiujące nową tabelę.


Usuwa tabelę zaznaczoną na liście Tabela.

Ostrzeżenie   Po kliknięciu przycisku Usuń, wyświetlane jest okno umożliwiające potwierdzenie usunięcia tabeli. Po kliknięciu przycisku Tak, program Microsoft Query usuwa tabelę i wszystkie znajdujące się w niej dane. W programie nie można cofnąć usunięcia tabeli.


Wyświetla okno dialogowe Utwórz indeks, umożliwiające tworzenie indeksu z jednego lub kilku pól tabeli.


Wyświetla okno dialogowe Opcje tabeli, umożliwiające określenie, które tabele będą wyświetlane w oknie dialogowym Wybierz tabelę.


Wpisz lub wybierz z listy nazwę tabeli, której definicja będzie modyfikowana.


Okno dialogowe Powiększ pole pozwala powiększyć ilość dostępnego miejsca przy wprowadzaniu lub modyfikacji danych. Kliknij przycisk OK, aby wyświetlić powiększone dane w okienku danych. Aby umożliwić edycję pola, może być niezbędne zaznaczenie polecenia Edycja dozwolona w menu Rekordy. Edycja rekordów jest niemożliwa, jeżeli w kwerendzie użyto wielu tabel. Powiększenie pola nie jest dostępne dla wszystkich źródeł danych. Aby uzyskać więcej informacji na temat bazy danych, należy zwrócić się do administratora bazy danych lub zapoznać się z dokumentacją.


Kliknij dwukrotnie kolumnę w polu Dostępne tabele i kolumny, aby uwzględnić ją w kwerendzie.  Kliknij znak plus po lewej stronie nazwy tabeli, aby wyświetlić wszystkie kolumny w tabeli.


Kliknij kolumnę w polu Kolumny w kwerendzie, a następnie klikaj przyciski przewijania po prawej stronie pola, aby zmienić kolejność wyświetlania kolumn w zestawie wyników.


Przenosi  całą tabelę lub pojedyncze kolumny tabeli do pola Kolumny w kwerendzie w celu umieszczenia ich w kwerendzie. Jeśli w polu Dostępne tabele i kolumny nie są wyświetlane wszystkie kolumny, kliknij znak plus po lewej stronie nazwy tabel, aby wyświetlić wszystkie kolumny tabeli.


Usuwa zaznaczone kolumny z pola Kolumny w kwerendzie.


Użyj przycisków przewijania, aby wyświetić więcej tabel i kolumn w polu  Kolumny w kwerendzie.


Kliknij przycisk Podgląd, aby zobaczyć dane w kolumnie zaznaczonej w polu Kolumny w kwerendzie.


Usuwa wszystkie kolumny z pola Kolumny w kwerendzie.


Zaznacz kolumnę w polu Kolumna do filtrowania, aby przefiltrować lub uściślić kwerendę, a następnie wybierz operator i określ w polu Uwzględniaj tylko wiersze, gdzie żądane kryteria. Kliknij przycisk I albo Lub, aby dalej filtrować dane, które kwerenda ma zwracać.

Kliknij przycisk Dalej bez dokonywania zmiana w tym kroku Kreatora kwerend, aby zwrócić ze źródła danych wszystkie dane bez filtrowania.


Użyj pól poniżej pola Uwzględniaj tylko wiersze, gdzie, aby wybrać kryteria filtrowania. Możesz utworzyć bardziej złożony filtr, używając przycisków I oraz Lub w celu połączenia wielu kryteriów. Kliknij przycisk I, aby połączyć dwa kryteria filtrujące dane, które kwerenda ma zwrócić. Kliknij przycisk Lub, aby używać jednego z dwóch kryteriów.


Kliknij przycisk Zapisz kwerendę, aby uruchomić kwerendę i umieścić ją na liście dostępnych kwerend. Lista dostępnych kwerend jest używana podczas uruchamiania kwerend z programu Microsoft Excel lub Microsoft Query, a także podczas wybierania źródła danych. Kwerendy są zapisywane w plikach typu *.dqy.


Uruchamia przygotowaną kwerendę i przesyła zestaw wyników do programu Microsoft Excel lub innego programu, w którym uruchomiono Kreatora kwerend.


Uruchamia przygotowaną kwerendę i przesyła zestaw wyników do programu Microsoft Query, który umożliwia obejrzenie zestawu wyników i modyfikację kwerendy przed przesłaniem danych do programu, w którym uruchomiono Kreatora kwerend.


Zaznacz konkretną kolumnę, według której chcesz sortować wiersze. Ta kolumna sortowania jest określana jako pierwszy klucz sortowania lub jako podstawowa kolumna sortowania, jeśli sortujesz zestaw wyników według wielu kolumn.

Kliknij przycisk Dalej bez wprowadzania zmian w tym kroku Kreatora kwerend, aby zachować kolejność danych, w jakiej były otrzymywane ze źródła danych.


Kliknij przycisk Rosnąco, aby sortować począwszy od najmniejszych liczb, od początku alfabetu lub najwcześniejszych dat na to sortowanej liście.

Kliknij przycisk Malejąco, aby sortować począwszy od największych liczb, od końca alfabetu lub najpóźniejszych dat na to sortowanej liście.

Kliknij przycisk Dalej bez wprowadzania zmian w tym kroku Kreatora kwerend, aby zachować kolejność danych, w jakiej były otrzymywane ze źródła danych.