Witam, jestem osobą nową na forum. W tematach związanych z accesem również samoukiem, który z książek video-kursów i innych takich próbuje się go nauczyć. Jestem typowym laikiem. Wiem, że jeszcze długa droga przede mną... Stworzona przeze mnie baza danych na potrzeby ewidencji własnej pracy działała do czasu wprowadzenia do niej 40 rekordów... a problem...
dla kolegi Korybut13 bazę danych robimy od podstaw czyli zakładamy czystą bazę o podanej nazwie. W tej bazie wpisujesz cztery tabele (możesz ustawiać maskę wprowadzania , ilość znaków itp.)W jednej z tabel trzeba wprowadzić grafikę( dodać złącznik lub obiekt ole) formularz robisz do konkretnej tabli(otwierasz tabelę i klikasz za pasku "tworzenia" i...
[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") &...
U mnie zestaw 2. Kwerendy w sql, acces,html/css
Witam, Mam problem z kwerendami w MS ACCES 2010 wersja PL (Zainstalowane wszystkie uaktualnienia). Utworzyłem kwerendę podsumowującą i na jednej kolumnie wybrałem funkcję maksimum (z listy). Po uruchomieniu kwerendy pojawia się komunikat błędu:"Nie zdefiniowana funkcja 'Maksimum' w wyrażeniu." Wiem że można obejść problem włączając widok SQL w projekcie...
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...
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...
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]
Mi się nie chce ściągać rar, wyciągac plik, instalować Access'a "Błąd składniowy (brak operatora) w wyrażeniu kwerendy ' Handlowiec.Identyfikator = Klient. Jednak do pisania zapytań w Accesie przydaje się Access... :] Nie analizując, co kod podany przez -psiak- robi ani czy robi to prawidłowo, tak jest składniowo zgodny [brakowało pól w GROUP BY i...
W tabeli PozycjeWypozyczenia, zapomnialem o ilości.
Jeszcze prościej podać w składni SQL kwerendy na poczatku listy warunków: WHERE 1 ... i dalej poszczególne warunki (mówimy o warunkach AND prawda?) dodajesz wpisując: AND ....warunek.... Przykładowo: Domyślna komenda jest: [syntax=mysql]SELECT * from kwerenda WHERE 1[/syntax] Dodajesz parametr "CPU" z jakąś wartością (niech będzie "i7"- składnia kwerendy...
Chyba się nie możemy zrozumieć. Przepraszam za pytanie ale będę wiedział w jakim stylu odpowiadać (czy dokładniej opisywać czy nie). Tworzyłeś już bazy w access'ie czy to dopiero początki? W załączeniu prosty przykład (w zip'ie bo elektroda nie przyjmuje *.mbd)- kwerenda1 zwraca maksimum a kwerenda2 minimum. Wejdź w "projektuj" i zobacz jak są zbudowane...
[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]
W formularzu 'Menu', czyli tym, który otwiera się po otwarciu bazy, w zdarzeniu 'Przy otwarciu', umieść ko: [syntax=vbscript]If DCount("Login", "KwerendaFormularzaBadaniaPoTerminie") > 0 Then DoCmd.OpenForm "BadaniaPoTerminie"[/syntax]
Od dluzszego czasu korzystam z dobrodziejstw forum, ale tym razem natknelam sie na problem, ktorego rozwiazania nie znalazlam - stad moj pierwszy post. Oficjalnie witam ;) Krotki opis problemu: W odrebnej kwerendzie "qryStats" przechowuje prosta statystyke pracy na linii sejsmicznej dla danego dnia: . Line - nazwa linii . min - pierwsza "ustrzelona"...
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...
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).
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....
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...
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Ć...
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.
Odnoszę wrażenie, że próbujesz uzyskać z bazy Accessa "wyciągi" do Excela w celu przygotowania miesięcznych deklaracji Vatowskich :?: W rzeczy samej! - mam dane w excelu - wygenerowane z bazy Acces. Mam blade pojęcie o kwerendach. Rzecz - (jak spojrzysz w załącznik) - tak naprawdę sprowadza się do "wygenerowania" w arkuszu wynikowym 1 (pierwszej) kolumny...
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.
Pierwsza linia działa, druga nie Nje działa, bo oczekiwany jest obiekt typu tabela lub kwerenda, a nie zapytanie SQL.
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,...
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.
Znalazłam rozwiązanie do 1-szej części W kwerendzie będącej źródłem danych (rekordset ) nie może być warunek odwołujący się do danych w formularzu . Gdy ten warunek wstawimy do pętelki to działa.
Trudno jest w standardowej kwerendzie accessowej zastosować kilka kryteriów z listy wielokrotnego wyboru - nie można do nich odwołać się bezpośrednio w kwerendzie. Aby zastosować takie kryteria, musisz je najpierw zapisać w formie odpowiedniego ciągu znaków w jakiejś zmiennej VBA/tablicy (za pomocą pętli), a następnie – w zależności od tego, do...
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"...
Widac proste rozwiazania sa najlepsze. A ja kombinowalem z kwerendami i ustalaniem po datach czy samochod jest dostepny. Thx :) A jakis pomysl co do zmian wartosci na True lub False ? Zeby nie robic tego z manuala tylko automatycznie przy dodawaniu wypozyczenia ?
najpierw access później mysql więc nauczyłem się na sucho bez jakiejkolwiek wiedzy. Ale acces jest naprawdę prosty. Mówimy o niezależnych tabelach - rejestrach czy o bazach danych (tabelach połączonych relacjami z różnymi typami sprzężeń)? Nie przeczę że access nie jest prosty. Po to jest żeby upraszczał szereg bardziej pracochłonnych rzeczy występujących...
Bez kodu - wątpię
Witajcie, tym razem mam problem z wprowadzaniem warunku do kwerendy która odpalam przy użyciu makra. Potrzebuje za każdym razem uruchomieniu makra wpisywać z palca warunek w konkretnej kwerendzie. W jaki sposób uzupełniać ten warunek, po każdym uruchomieniu modułu?? W załączniku zrzut makra + kwerenda w której wpisuje za każdym razem warunek. https://obrazki.elektroda.pl/3581753900_...
W sumie sprawa nie jest trudna. Jedno z pół tabeli z której wybierasz musi być właśnie polem wyboru. Nie pamiętam już jaką ma to nazwę. A raport robisz nie z tabeli, tylko z kwerendy w której wybierasz zaznaczone rekordy. combo box pisalem w poscie wyzej raport=kwerenda jasne no tak: SELECT pracownicy.Imie, pracownicy.Nazwisko, remonty.lp FROM remonty,...
Witam, mam problem z konstrukcją bazy danych. Mianowicie mam do zrobienia bazę danych Hotelu. Wiadomo przychodzi klient do hotelu lub dzwoni i mówi że chciałby zarezerwować pokój 2-4 osobowy lub Apartament. Oczywiście by była możliwość dla jednego klienta przypisać kilka rezerwacji. Stworzyłem już nie jedną bazę, ale żadna nie działa poprawnie tak jakby...
Stwórz tabelę z rodzajami i cenami, następnie połącz po rodzaju z cennikiem.
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ł.
Za pomocą Access importuje z 4 xls dane z arkusza 2 Jeśli wprowadzane dane mają te same nagłówki i scalane mają być w jednej tabeli :?: To bez żadnych kombinacji z kwerendami dołączającymi proponuję wykorzystać możliwości importu danych z plików xls (np. tak jak na zrzucie) 1158304 W takiej procedurze importu (dla mnie :D ) bardzo pomocne jest oznaczenie...
Wklej kod SQL 'kwerenda1'.
Powtórzę, że do tego właśnie jest Akces. Stwórz plik DANE z tabelami zleceń i umieść go na udziale sieciowym. Na komputerze użytkownika zmapuj udział sieciowy na przykład jako I:. Stwórz plik z formularzami, kwerendami, raportami i modułami. Tam też połącz tabele z pliku I:\DANE.accdb. Dodano po 14 Nie pisałem aplikacji w Accesie No właśnie...
Dziekuje za rozwiązanie VBA to czarna magia dla mnie własnie staram się coś nauczyć a co do dalszej części pytania , używając w kwerendach "*argument" można uzyskać parę wyników jak mogę to uzyskać w tym kodzie
A masz kolego w swoich tabelach i kwerendach taką nazwę pola :?: Jeśli tak - to jaki typ danych jest w tym polu :?: Mam. Jest to pierwsza automatyczna kolumna tabeli numerująca wiersze, a w kwerendach również występują. A więc posiadają format liczby. W związku z powyższym jak należałoby przekształcić kod, aby zadziałało, bo próbuję kombinować na oślep,...
Dziękuje bardzo za ten link.. grzebałem i w support microsoft ale widocznie zadawałem złe pytania. Problem rozwiązałem i wychodzi na to, że byłem blisko :) Dzięki jeszcze raz...
Od tego jest SQL... Jest on prosty, ale podstawy trzeba liznąć. Poczytaj o składni języka i coś wymyślisz. Może np. kwerende z dwoma podkwerendami (kwerendami zagnieżdżonymi) wybierającymi po jednej dla każdej z tabel... Zacznij od SQL.
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...
Czyli muszę robić wszystko na nowym pliku Nie musisz :D Mamy do czynienia z bazą danych (tabelami, kwerendami itd.), które nie musisz zmieniać :D Raportów w tej samej bazie możesz mieć wiele, możesz sobie robić raporty jednostronne lub wielostronne - jeden nie przeszkadza drugiemu :idea: Proponuję Ci tylko zrobienie nowego projektu raportu "dwustronnego"...
Zwykle bazy magazynowe robi się nieco inaczej. Tabela 'Asortyment' - tu kod, nazwa i cechy (cena, vat, kolor, jm, opakowanie, etc) Tabela 'Ruchy' - tu wszelkiej maści działania magazynowe z datą, jeśli potrzebne raporty za jakiś okres. Powiązane przez pole 'kod towaru' (bo nazwy mogą się powtarzać). Formularz główny powiązany z tabelą 'Ruchy'. Tu można...
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...
Nie potrafię stworzyć kwerendy, która z jednego pola poda mi dwie wartości (dwie sumy dla różnych warunków) grupując wyniki wg innego pola, czyli 3 kolumny w jednym wierszu: kolumna1; kolumna2 ; kolumna 3 data ; suma dla Nr<>0; suma dla Nr=0 Kwerenda składająca może mi dać te 3 kolumny. Wtedy jednak mam 2 wiersze (małe oszustwo w kolejności kolumn...
Szanowny Kolego, IMHO żeby podformularz dobrze działał w formularzu - on sam musi funkcjonować zgodnie z założeniami projektowymi :D - parametryzacji zapytań sql, zmiennych właściwości kontrolek itp Przy sterowaniu VBA podformularzami bardzo często początkujący programiści mylą składnię VBA ze składnią SQL. Mój Guru w tym zakresie Krzysztof Noworyta...
kwerenda access excel kwerenda access kwerenda
manta ładowanie głośnika major minor unitra ws304s schemat
diagbox lexia problemy diagbox
Tuner Sansui T- nie odbiera stacji radiowych Brak wolnego nadmuchu w Oplu Meriva 2005 - przyczyny i diagnostyka