Skoro grupujesz wg 'koto_smarował', taki wynik jest właściwy. Użyj Last(kto_smarował).
Access nie obsługuje 'case when'. Trzeba użyć 'IIF'. Na przykład tak: [syntax=sql]SELECT Kontrole.Operator, Format(Sum(IIf([Rodzaj błędu]="brak błędu",0,1))/Count([Rodzaj błędu]),"0%") AS [Procent błędu] FROM Kontrole GROUP BY Kontrole.Operator; [/syntax]
Piszę na ślepo bo nie mam w pracy akcessa a wczoraj tylko przez chwilę zerknąłem do wnętrza bazy. Jeżeli kwerenda4 działa z wpisanymi "z ręki" danymi to: W kwerendzie w miejscu gdzie masz wpisane Dodano po 5 Tak jak pisałem radziłem na ślepo. Teraz szczegółowiej i dokładniej bo było parę błędów. Otwierasz kwerende4 w projekcje. Klikasz prawym w kryteria...
... left join Produkty on ... group by Klienci.Id having count(Produkty.Id)=0
Koledze raczej chodzi o listy połączone kaskadowo... Da się to zrobić, dla każdej listy musisz napisać własne zapytania SQL w warunku uwzględniając poprzednio wybrane wartości i podpiąć je do odpowiedniego zdarzenia w poprzedniej kontrolce. Poszukaj na google: ms access cascade combobox , [url=https://www.fmsinc.com/MicrosoftAcc...
W tabeli PozycjeWypozyczenia, zapomnialem o ilości.
Przed tworzeniem kwerendy proponuje znormalizować nomenklaturę w projektach obu tabel :D :D 924211
[syntax=sql]SELECT [kolumna X], [kolumna Y] FROM [tabela A] WHERE [kolumna X] IN ( SELECT a.[kolumna X] FROM ( SELECT b.[kolumna X] , b.[kolumna Y] FROM [tabela A] b GROUP BY b.[kolumna X], b.[kolumna Y] ) a GROUP BY a.[kolumna X] HAVING COUNT(*) > 1 )[/syntax]
Musisz w kwerendzie uwzględnić oddzielne połączenia dla każdej branży - oczywiście przy założeniu, że wszystkie pola "*_PRO" w tabeli "projekty" będą połączone polem "identyfikator" w tabeli "projektanci". Kwerenda wtedy mogłaby wyglądać np. tak: [syntax=sql]SELECT P.IdProjektu, P.Data, P.Opis, P.Lokalizacja, P.NazwaKlienta, PA.PROJEKTANT, PA.ADRES,...
Pole z liczbą dni jest wyliczane automatycznie na podstawie aktualnej daty i daty wypożyczenia? W takim razie banalne: https://obrazki.elektroda.pl/9824524500_...
Pierwsza linia działa, druga nie Nje działa, bo oczekiwany jest obiekt typu tabela lub kwerenda, a nie zapytanie SQL.
1. https://learn.microsoft.com/en-us/office... 2. Kwerenda dołączająca.
Badaj nie to, czy pole (istniejące) jest "null", bo nigdy nie jest null, skoro istnieje. Badaj wartość pola (Value). Może ta uwaga ciebie nakieruje co nieco. [syntax=vb] If (IsNull(Me.Kombi0.Value)) Then MsgBox "puste" End If[/syntax] Pokaż samą kwerendę.
Przepraszam nie sprecyzowałem mam jedno pole w tabeli Imię Nazwisko za pomocą tego będę wyszukiwał mam do tego stworzoną kwerende jak i również wyszukiwanie po numerze rejestracyjnym i numerze vin też zrobiłem kwerendę.
tylko że muszę to zrobić za pomocą kwerendy No i dobrze. Na formularzu umieść odpowiednio pola tekstowe i ponazywaj je, dodając 'txt' na początku.. Następnie dla zdarzenia kliknięcia w przycisku 'dodaj' umieść kod: [syntax=vbscript]DoCmd.RunSQL("INSERT INTO Pracownicy (Imie, Nazwosko, PESEL) VALUES ('" & txtImie & "','" & txtNazwisko & "','" & txtPESEL...
Bez kodu - wątpię
Na forum nie jestem w stanie nauczyć Ciebie jak pracować z Akcesem. Od tego są książki i materiały w internecie. Pytasz - dostajesz odpowiedź.;) P.S. Dlaczego każda tabela ma swoją kwerendę???
Tak mam tylko jedną tabelę do której są wpisywane wyniki. Badane materiały są różne i nie specjalnie jeszcze wiem jak poszczególny materiał rozdzielić do pojedynczej tabeli i żeby później użytkownik wybierał z listy rozwijanej dany materiał i potem wpisywał wyniki pierwiastków, które są badane dla danego materiału. Lista rozwijana byłaby moim zdaniem...
Kwerenda to inaczej widok (może nie dokładnie to samo, ale zapewnia takie same możliwości). Używasz serwera SQL - to stąd są dostępne w twoim projekcie widoki, procedury przechowywane itd... W zwykłej bazie MDB procedur przechowywanych nie zrobisz.
Zakładam, że w nagłówku formularza masz niezwiązane pole tekstowe, gdzie wpisujesz PESEL. W zdarzeniu 'po aktualizacji' masz kod: [syntax=vb] Me.RecordSource = "SELECT Nazwisko, DataUrodzenia FROM Osoby WHERE Pesel ='" & Me.Pesel & "'"[/syntax] Można też utworzyć kwerendę takim samym selectem i wtedy tę samą kwerendę użyjesz do formularza i raportu....
Mam pytanko – czy można poprzez macro lub VBA eksportować z accessa dane otrzymane z kwerendy wybierającej bezpośrednio do pliku w excelu (bezpośrednio – czyli nie poprzez tabelę utworzoną przez kwerendę).
I pewnie Google wyrazu kwaręda nie znajdują ? Zaryzykuj i wpisz kwerenda.
tylko, ze nie ma byc wpisywane np. A*, tylko samo A :).
(auto)odpowiedź na poziomie podstawowym :) - wyświetlane dane w tabeli podstawowej były prawidłowe bo wskazałem źródło pola listy z szerokością wyświetlania 0 dla indeksowanej kolumny 5cm dla zawierającej dane lecz dla kwerendy trzeba stworzyć jeszcze relację z polami słownika (tego od pola listy) i nie kombinować z szerokościami pól, tabela podstawowa...
Też mam Office 2003 i eksportuje mi to bez problemu... Kwerenda zwiera pole o długości 300 znaków, czy tabela na której bazuje kwerenda zawiera takie pole?? Sprawdź jaki jest typ danych dla tego pola w tabeli, powinna być Nota. Jak już jest to opisz krok po kroku jak eksportujesz tą kwerendę, a najlepiej wrzuć plik .mdb
Tak kwerenda działa dobrze To teraz zrób tak, aby przy wybraniu tych wartości w polu combo i tekstowym uzyskać identyczną kwerendę "w msgbox'ie". To jedyna rada.
Utworzyłem własna kwerendę wg wskazówek Prot
Skorzystaj z kwerend. Ich tworzenie jest dość intuicyjne. W tym miejscu miałem ci podać linki do kursów ale jest tego w googlach tyle że nie chciało mi się wybierać tych najlepszych. Wpisujesz access kwerenda i na pewno ci dużo znajdzie.
Stwórz tabelę z rodzajami i cenami, następnie połącz po rodzaju z cennikiem.
Popieram kolegę PRL. Kłopot bo to nie jest forum wróżbiarskie i albo dasz kod , albo załączysz przykładową bazę. Ewentualnie przepatrz dokładnie wszystkie pola kwerendy (dodatkowo czy nie wynikają z innej kwerendy lub kodu) Sprawdz czy na potrzeby tej kwerewndy nie stworzyłeś w niej relacji pomiędzy tabelami. Oststecznie zbuduj kwerende od początku...
Witam więc tak: To działająca kwerenda: https://obrazki.elektroda.pl/5998965200_... Nie mam pojęcia dlaczego nie działa ta kwerenda, raczej nigdzie się nie pomyliłem, ale to tylko raczej...
1. Nie rozumiem. Kwerenda aktualizująca, jaką ja sobie wyobrażam, nie zadaje żadnych pytań. 2. Trzeba napisać kod. Sądząc po historii postów, dużo robisz w Accessie, błagasz tu o szczegóły, a nie pachnie, jakbyś jakąś książkę/kurs przerobił.
Ad1) SELECT * FROM Tabela1 WHERE (((Left(miasto,1)) Between "M" And "W") AND Identyfikator>13); Ad2) SELECT * FROM Tabela1 ORDER BY nazwisko,miasto; Ad3) UPDATE Tabela1 SET miasto="Łódź" WHERE miasto="Kraków" Ad4) DELETE * FROM wszechswiat WHERE plec="K"
Excel ma wbudowane narzędzie do łączenia z bazą Access. Można sobie wydzielić arkusz, uruchomić kwerendę (Dane>Z programu Access) i odwoływać się do zaimportowanych danych.
Najpierw import do tabeli tymczasowej, potem kwerenda dołączająca do tabeli właściwej.
Google ('ms access date criteria in query'), pierwszy link: Wygodnie by było aby w zestawieniu występował tylko raz, ale z sumą kwot Wn i Ma. Stwórz kwerendę sumującą i połącz po ID z bieżącą kwerendą, wcześniej usuwając 'typ dokumentu'. Na przykład.
Warunek w polu tekstowym raportu : iif( Na początku znak "=" oczywiście i w nawiasie kwadratowym nazwa pola kwerendy z procentami. W kwerendzie kryteria tak, jak pisałem wcześniej... czy idzie tak zrobić aby pole kombi było związne z kiloma kolumnam Można wyświetlić wartości z wielu kolumn, ale przekazanie wartości odbywa się tylko z jednej kolumny...
Czy dobrze rozumiem, że masz w tabeli pole z 5cioma imionami, masz formularz z polem listy wielokrotnego wyboru, zaznaczasz 3 imiona i chcesz kwerendę, która z tego pola je zwróci?;) Kto w jednym polu przechowuje kilka wartości???
W przypadku Accesa 97 jest przecież gotowiec - kwerenda wyszukująca duplikaty. Możesz ją zmodyfikować ustawiając kryterium wyszukiwania .
Zgadzam się z Kolegą, nie wiedzieć czemu w Accessie 2003 częśc rzeczy działa zupełnie inaczej i po konwersji bazy z '97 są problemy. G.B. : sprawdź jeszcze czy z kwerendą da się to zrobic tak jak chciałeś. Pozdrawiam -
no kwerenda jest raczej dobrze zrobiona, najlepiej by bylo jakbys rzucil okiem na ta baze
Typ źródła wierszy: Tabela/Kwerenda Typ formantu: Pole kombi R
czy jest opcja że wybiorę dwie graniczne cyfry i ten zakres zostanie dodany. Myślę, że większość efektów w formularzach opiera się na elementach kodu VBA i przede wszystkim na odpowiednio utworzonych kwerendach :idea: Spróbuj utworzyć sobie kwerendę parametryczną do wyłapywania pożądanych rekordów (danych) i później jej konstrukcję wpleść we właściwości...
Czyli mam stworzyć nową kwerendę i w kodzie SQL użyć INNER JOIN? Spróbuję i dam znać. Dodano po 46 "Jakiś" efekt uzyskałem, ale liczba rekordów jest dużo za duża. W wyniku działania kwerendy 1 mam 90 rekordów, w wyniku działania drugiej kwerendy również 90 rekordów (liczba rekordów dla tych kwerend będzie zawsze jednakowa). Po użyciu funkcji INNER JOIN...
Możesz utworzyć kwerendę, z której będziesz zaciągał dane. Jeśli odpowiednio pomanewrujesz aliasami pól kwerendy i nazwami kontrolek w formularzu, będziesz w stanie utworzyć pętlę, która wypełni Ci wszystkie TextBoxy. andie
[syntax=vbscript]Private Sub DodajAdresatow_Click() Dim oApp As Object Dim oMail As Object Dim rcs As DAO.Recordset Dim strBCC As String On Error Resume Next Set oApp = GetObject(, "Outlook.Application") If Err.Number <> 0 Then Set oApp = CreateObject("Outlook.Application") oApp.GetNamespace("MAPI").Logon On Error GoTo 0 p = Environ("temp") &...
W Access/SQL byłaby jedna kwerenda. Możesz zmienić narzędzie?
Wiem, że błąd. Napisałem wyżej, że źle Ci podałem (nie doczytałem pytania). Możesz zrobić to tak: - umieść na formularzu pole tekstowe 'Marka', - w zdarzeniu dwukliku listy daj kod: [syntax=vb] Me.Marka = Me.Lista0.Column(0) 'jeżeli na liście pole marka jest w kolumnie 1[/syntax] - DoCmd.OpenQuery 'TwojaKwerenda" A 'TwojaKwerenda' w kryterium dla pola...
Proponuję poczytać trochę nt zmiennych typu logicznego, oraz czym jest kwerenda i jakie ma właściwości :?: Bez takich podstaw będziesz miał stałe problemy z VBA :cry:
Witam, Mam problem bo nie wiem jak poradzić sobie z deklaracją zmiennych jesli mamy tabelę przestawną, łącze z baza danych Access, kwerenda, Chodzi o to że gdy dla wykonania pojawi się 0, przykładowo wykonanie mamy tylko za styczeń i luty to musimy sumować plan również tylko za styczeń i luty. W załaczeniu moje wypociny ale mi nie działa i nie mam pomysłu,...
Dzięki za pomoc, ale tego co sobie wymyśliłem to po prostu nie da się zrobić. Wszystkie comboboxy w formularzu ciągłym będą miały taką sama listę wartości. Nie ważne czy się ją zmieni czy nie, ale w danym momencie będą po prostu takie same. Próbuję cel zrealizować troche inaczej, ale oczywiście napotkałem kolejny problem. Kwerenda działająca na parametrze...
Potrzebuję informacji jak w Access 2007 wyłączyć te męczące komunikaty przy każdorazowym uruchomieniu kwerendy funkcjonalnej. Pozdrawiam.
Po mojemu, to strasznie prosta baza. Wystarczy: tabela1 (główna) Id(Nr, klucz), Data(data), IdSerwisanta(Nr), IdUsterki(Nr), Potw(tak/nie) tabela2 Id, Imię Nazwisko(text), inne wg uznania tabela3 Id, NawaUsterki(text), inne wg uznania Relacje narzucają się same, a w formularzu dodajesz chkBox powiązany z "Potw" Stosowna kwerenda zwróci potrzebne dane...
Najprościej? Połączyć arkusze (jako źródła tabelek) w Access i już z poziomu Access'a można sobie widokami (kwerendami) porobić co się chce - włącznie z szukaniem duplikatów. Rzeźbienie tego w Excelu to będzie więcej roboty (np. z tym szukaniem duplikatów).
Wielkie dzięki, po twojej informacji iż nie tak nazywam kwerendę już doszłam jak dodać kwerendę aktualizująca w vba :) Może kiedyś się tego naucze :) JESZCZE RAZ WIELKIE DZIĘKI :)
Właśnie spróbowałem. Utworzyłem plik Access który połączyłem z dwoma tabelami (tabele połączone) i wykonałem kwerendę z użyciem SELECT UNION, jednak w trakcie pracy wyrzucił błąd o zbyt dużym rozmiarze pliku :(
właśnie w tabeli 1 jest najwięcej nazwisk (niemal wszystkie) ale jeśli tych nazwisk niema w dwuch pozostałych tabela to olewa mi te rekordy i wyświetla tylko te gdzie są wszystkie:/ mam jeszcze jedną tabele "szkoleni" gdzie są wszystkie nazwiska i nawet jak na tej tabeli buduję kwerendę to nic to nie daje.
A coś takiego jak kwerenda parametryczna się nie sprawdzi?
Sorry, ale wolałbym i proszę o rozpisanie co w każdej tabeli powinno sie znaleźć i jak wyglądałyby relacje i kwerendy...
Żaden problem. Tylko przy tych (jak najbardziej prawidłowych) relacjach: http://obrazki.elektroda.net/61_12544705... Należałoby w głównej tabeli wypełnić pole "IDrekrutacja": http://obrazki.elektroda.net/75_12544706... I wtedy zobaczysz czarno na białym: http://obrazki.elektroda.net/81_12544706... Wtedy łatwo dorobić kwerendę. p.s. Przyjrzałem...
szwagros, Access nie obsługuje funkcji LAST_INSERT_ID() Pewien jesteś swojej odpowiedzi? Wg mnie kwerenda jest dla Accesa tylko stringiem, a jest wykonywana na serwerze MySQL. Dodał bym nazwę, aby access nie musiał po wyniku się domyślać, w rodzaju: [syntax=sql]select LAST_INSERT_ID() as alamakota from tabela [/syntax]
Może źle się wyraziłem poniżej jak wygląda ta kwerenda w SQL [syntax=vbscript]...WHERE ((("kolumna kw")=[Forms]![formularz]![lista]))...[/s...
Użyj formularzy. Kwerenda jako źródło wierszy dla listy w tabeli jest bardzo niewygodnym rozwiązaniem.
Powiąż relacją wiele-do-jednego pole id_filmu w tabeli wypożyczalnia z polem id z tabeli filmy. Kwerenda zsumuje ilości. Powtórzę: W kwerendzie aktualizującej (w tym przypadku) działaj na tabelach.
Z polem kombi można np tak: Robisz tabelę dla pola kombi, w której jest jedno pole np: "nazwisko". Nazwijmy ją "Tabela2". Robisz drugą tabelę, gdzie masz dane. Nazwa: "Tabela1". W niej również umieszczasz pole tego samego typu! o nazwie "nazwisko" i wszystkie inne jakie potrzebujesz. Tworzysz formularz powiązany z tabelą "Tabela1", nazwijmy go "Form"...
Rozumiem, że chcesz użyć listboxa do wyboru jednej spośród kilku osób o tym samym nazwisku? Ogólnie to po prostu źródłem danych dla listboxa musi być kwerenda oparta o wartość pola w którym wpisujesz szukane nazwisko.
W jednej z kolumn Kwerenda zwraca mi informację: • parzyste • nieparzyste potrzebuje teraz zliczyć występujące po sobie serie danych: Czyli np. mam w kolumnie: parzyste parzyste nieparzyste parzyste nieparzyste nieparzyste nieparzyste Chce otrzymać informację: parzyste - 2 nieparzyste - 1 parzyste - 1 nieparzyste - 3 itd. Ktoś pomoże ?
1. Data: Raport robisz na podstawie kwerendy. W tej kwerendzie masz pole Data. W wierszu Parametr wpisujesz [Podaj datę:]. Po wywołaniu raportu na podstawie tej kwerendy Access zapyta cię o datę. Powodzenia Kerimy
Niestety zrobienie tego nie było takie proste (musiałem tworzyć kwerendę) Ale i tak się udało.
Witam, Mam problem z wygenerowaniem raportu w accessie. Niestety nie jestem w tym programie zbyt biegła, a nie udało mi się znaleźć z czego wynika błąd. Mam tabelę + kilkanaście kwerend. Potrzebuję wygenerować raport, który będzie zawierał pola z kilku z nich. Korzystając z kreatora raportów pojawia się komunikat "Wybrano pola ze źródła rekordów, z...
W raporcie, formularzu w wynikowym polu tekstowym Dane>Źródło formantu wpisujesz: =[nazwa_pola_tekstowego1]*[nazwa_pola_te... W kwerendzie używasz nazw pól tabeli.
Witam może lepiej nie Eksport z Access do Excel, a import w Excel z Access? Albo użyć kwerendy (Dsn = Access Database)
Kod VBA będzie wyglądał identycznie, jak kwerenda - kod SQL. [syntax=vb] DoCmd.RunSQL("INSERT INTO Tabela VALUES(...)") [/syntax] Ale o wiele prościej w QBE stworzyć kwerendy i uruchomić w VBA: [syntax=vb] DoCmd.OpenQuery "Kwerenda"[/syntax] P.S. Dlaczego upierasz się, żeby nie tworzyć kwerend??? Przecież to podstawa operacji na tabelach.
Wrzuć to do bazy danych, Excel się do tego typu operacji nie nadaje. Zwykły Access - import tabel - i kwerenda typu INNER JOIN [syntax=sql]SELECT tabela1.nrlistu, tabela1.nazwisko as N1, tabela2.nazwisko as N2 FROM tabela1 inner join tabela2 on tabela1.nrlistu = tabela2.nrlistu;[/syntax] Oczywiście zakładając że numer listu istnieje w każdej z tabelek...
Witam, oto pogląd na relacje bazy danych: http://obrazki.elektroda.net/11_12773288... Pola zapisane pogrubioną czcionką są z ustawieniem klucza podstawowego z typem danych 'autonumerowanie'. Łączą się z typem danych 'liczba'. Jest to chyba poprawne. Jednak gdy próbuję zrobić kwerendę lub formularz z trzech lub nawet dwóch tabel wyskakuje błąd...
Edytuj kwerendę i wpisz z palca: Jak:nazwisko i powinno zadziałać. Teraz wpis masz jako kryterium do wyszukania. A takiego tekstu w tym polu nie ma więc nie wyświetla żadnego wyniku. Ma być bez ''.
Nie działa z Text, to działa z Value: [syntax=vbscript]wh = "" If TXT1.Value <> "" Then wh = wh & " wartosc1 = '" & TXT1.Value & "' AND " If TXT2.Value <> "" Then wh = wh & " wartosc2 = '" & TXT2.Value & "' AND " If TXT3.Value <> "" Then wh = wh & " wartosc3 = '" & TXT3.Value & "' AND " if Len(wh)...
Bez określonego diagramu związków encji ciężko cię będzie w jakikolwiek sposób nakierować. Access ma obsługę intuicyjną i w większości graficzną. Musisz wiedzieć co t o jest kwerenda, relacja, tabela, klucz obcy, klucz główny itp. Podstawy znajdziesz tutaj http://www.access.best4u.pl Aby wiedzieć coś więcej polecę pozycję Andersen Virginia - Access...
Me.wynik.RowSource = qSql ' -> Tutaj działa . To powiem szczerze ja mu się dziwię :D Chyba, że inaczej rozumiemy pojęcie działania kodu. A na poważnie to podsuwam Ci od początku wyraźne sugestie, że każdy podformularz musi być "w pełni sprawnym" formularzem. :!: Spróbuj zatem przygotować wpierw ten "podformularz" i jak już odpowiednio go sformatujesz...
Wydaje mi się, że potrzebujesz 3 tabel powiązanych relacjami Np. Uczniowie, Przedmioty i główną: Oceny. http://obrazki.elektroda.net/48_12396863... http://obrazki.elektroda.net/46_12396864... W tabeli Oceny z ComboBox'ów powiązanych z dwoma pierwszymi tabelami wybierasz ucznia, przedmiot i wpisujesz ocenę. Do wpisywania ocen można również wykorzystać...
czy tak/nie jest wciśnięte Nie wciśnięte. To mają być dane pobierane z tabeli. Jakbym wiedział, jakie warunki ustalić dla kwerendy Jakbym znał strukturę tabeli, to bym napisał kwerendę. Oczekujesz gotowca bez podania potrzebnych informacji?
Mam formularz oparty częsciowo na tabeli i częściowo na kwerendzie. Sprawdź we właściwościach, w zakładce: Dane>źródło rekordów. Źródło rekordów formularza może być tylko jedno. Jeżeli źródłem jest kwerenda, to w zależności od kryteriów filtrowania może się tak wydarzyć.
Witam, ta jak w temacie. 1 Wybierz tytuł książki i nazwisko autora wydanej między rokiem 1970 a 1985. 2 Wybierz nazwiska osób i tytuły książek nie zwróconych 3 Wybierz czytelników, których nazwiska zaczynają się na literę O i jednocześnie którzy mieszkają w Gdańsku. Potrzebuje same kwerendy,resztę mam zrobioną, jak bym mugł prosić to do jutra wieczora...
To nie jest tak, że ja chce iść swoją drogą, ale na studiach trzeba iść drogą, którą ktoś już nakazał... :) Dobra pobawię się tymi poleceniami i zobaczę co z tego wyjdzie. Dodano po 50 Jeszcze chciałbym się dowiedzieć jak zrobić tą kwerendę, (chyba aktualizującą), która będzie usuwać te pobrane ilości.
W najprostszy możliwy sposób - tworzysz nową, pustą kwerendę, pokazujesz w niej obydwie tabele, z tabli głównej przeciągasz pole kilometraż na pole kilometraż w drugiej tabeli, by powstała łącząca je linia. Klikasz tą linię dwa razy i wybierasz sprzężenie nr 2. Na siatkę kwerendy przeiągasz wybrane po,a z obydwu tabel i voila - możesz wyniki wyświetlać...
W formularzu 'Menu', czyli tym, który otwiera się po otwarciu bazy, w zdarzeniu 'Przy otwarciu', umieść ko: Próbuje tak właśnie zrobić ale niestety skrypt nie działa moja kwerenda, która liczy czy ktoś ma ważne badanie nazywa się "Ważność Badań okresowych", a formularz, który to pokazuje te dane w postaci arkusza danych nazywa się tak samo "Ważność...
Kolego. Proponuję: - nie używać spacji w nazwach pól, - nie używać polskich znaków (przyda się w momencie używania bazy na 'niepolskiej' wersji). A teraz do rzeczy. Kwerenda 'KwMiesiecznie'. Łączysz tabelę Zlecenie.Nr Zlecenia = Płatności.Nr Zlecenia. Zwróć uwage, że w tabeli Płatności, w polu Nr Zlecenia nie masz wartości, a więc kwerenda nie zwróci...
Przepraszam, faktycznie moje przeoczenie w tabeli 2 pierwsza kolumna to ID (ale inne niż w tabeli pierwszej) dajmy na to powinno być lp. ale czy kwerenda "pozwoli" mi utworzyć konkretna tabelę, bo jeśli nie to rozwiązanie to wygeneruje kolejne problemy
Możesz sobie podejrzeć te dane robiąc kwerendę z CStr(nazwa_pola)... Ale tak jak pisałem - są to dane binarne, czyli zbiór zer i jedynek, który potrafi poprawnie zinterpretować tylko program, który go zapisał. Być może to jakiś obrazek, być może plik pdf, a być może zupełnie coś innego... Wyświetliłem fragment za Ciebie. Powodzenia w dekodowaniu :]...
Witam, muszę zrobić takie zadanie : ZBUDUJ BAZĘ W ACCESIE POKAZUJĄCĄ WŁASNE ZASTOSOWANIE. BAZA MUSI ZAWIERAĆ: TABELE, RELACJE, PRZYNAJMNIEJ 3 RÓŻNE KWERENDY, 1 FORMULARZ DO WPR. DANYCH, 1.RAPORT,KÓRY POKAZUJE ZESTAWIENIE DANYCH WG. PODANEGO KLUCZA PRACA MUSI BYĆ WBUDOWANA W BAZĘ, ZROBIĆ Z TEGO PRINT SCREEN--> WKLEIĆ DO WORDA---> WYDRUKOWAĆ...
1. Chciałbym, aby dany wykładowca miał uprawnienia do wystawiania ocen tylko z danego przedmiotu, którego naucza. Czy można to zrealizować za pomocą nowej tabeli np. uprawnienia? I jak to ew. zrobić? Domniemywam, że nie chodzi ci o stricte "uprawnienia bazodanowe", a raczej o koncepcję SQL-ową. W takim przypadku : stwórz tabelę "nauczyciele_przedmioty"...
Mam kwerendę id,A,B,C,D...N. Jak obliczyć np. średnią A do N z pominięciem wartości zerowych. Gdy wszystkie pola są wpisane to wiem : śr:(A+B+...+N)/18
Tak. Tworzysz kwerendę z kilku tabel, która będzie źródłem dla formularza. Jednak osobiście zrobiłbym formularz z podformularzem. W głównym wybierasz kolejkę, w podrzędnym pokazujesz mecze.
W Accesie da się stworzyć tabelę używając SQL. Tworzysz kwerendę, w menu "Widok" wybierasz "Widok SQL", wpisujesz w okienko na przykład: CREATE TABLE tabela (pole1 char, pole2 char); klikasz "wykrzyknik" (wykonaj) ... i tabela ci się utworzy. Ale mało kto się tak bawi, bo o wiele łatwiej to się robi kreatorem tabel
Załącz jakąś przykładową tabelę, koniecznie z układem, właściwościami i nazwami pól jak w oryginale + ew kwerendę z którą masz kłopot. Zapisz plik w formacie Ac2003 lub <
>Oska10 Z funkcji jedynie ZAOKR, ZAOKR.DO.CAŁK i cztery działania matematyczne "+", "-", "*", "/". Poukładaj dane źródłowe i wyniki w arkuszu tak, aby łatwo było zrobić wykres. Najlepiej obok siebie w wierszach lub w kolumnach. Do przedstawienia wyników najodpowiedniejszy będzie wykres kołowy. potrzebuje duzo duzo wiecej (ponad 2 miliony) (?) Access...
Utworzyłem formularz, ale wykres potrafię zrobić w oparciu o tabelę lub kwerendę. W rezultacie na wykresie pokazane są wszystkie rekordy, niezalażnie jaki rekord wyświetla formularz.
Stworzyłem kwerendę aktualizującą na podstawie Twojego kodu i dopiąłem do przycisku, wszystko pięknie działa dziękuję ślicznie za szybką i profesjonalną pomoc
Potrzebujesz jeszcze jedną tabelę np odbyte_szkolenia. W jednej kolumnie będziesz miał IDpracownika, w drugiej rodzaj szkolenia. Po zakończeniu szkolenia dopisujesz rekord zawierający dane który pracownik miał to szkolenie i kiedy. Tabela pracownicy i odbyte_szkolenia może być w relacji jeden do wielu.
Pokażę Ci na przykładzie, ale do swojego programu musisz sobie sam dopasować. W ogóle to najlepiej by było wstawić te dane do jednej tabeli, z pierwszą kolumną po której filtrujesz. Wówczas pole drugie jest zasialane zapytaniem SQL z warunkiem WHERE xxx = Kombi1 Jak masz je w kilku tabelach to więcej roboty dla Ciebie. Na formularzu są dwa niezwiązane...
access kwerenda przykładowy kwerenda access praca kwerenda access
iphone blokada ekran magnetofon unitra transformator schemat woltomierz cyfrowy
Schemat podłączenia przewodów w mikrofonie KPO 500 Zabieraki kół: Budowa, funkcje i zastosowania