próbuję kombinować na oślep Dlaczego :?: :D Nie jasno wyjaśniałem :?: Jeśli jako kryterium wprowadzisz tekstowe wartości "Identyfikator"-a Jeśli w tym polu masz autonumer :?: To możesz wprowadzić nowe pole wartości tekstowych do tabeli lub najprościej do kwerendy Query1 wprowadzasz skonwertowane pole [syntax=vbscript]Wyr1: CStr([Tabela]![Identyfikator])[/syntax]....
Postaram naprowadzić się na właściwy trop, pisze ideowo ponieważ nie mam teraz jak wejść do accessa i napisać to w vba [syntax=vbnet] docmd.goto record aclast a = me.pole1 docmd.goto record acnew me.pole1. = a + 1 [/syntax] lub na podobnej zasadzie przez dao [syntax=vbnet] dim db as dao.database dim rs as dao.recordset set db = currentdb set rs = db.openrecordset...
Z tego co pamiętam paradox nie obsługuje transakcji, możesz zgłębić ten wątek może być pomocny z caschedupdates: http://docwiki.embarcadero.com/RADStudio... Jeśli potrzebujesz tylko wrzucić dane to propozycja taka: podłączenie do bazy z MS Access lub nawet Excela przez odbc driver i kopiuj wklej dane. Jeśli jednak ma...
Czy możesz rozwinąć co cię interesuje? Ja często robiłem taki trik: formatkę na której chciałem pracować umieszczałem jako podformatkę w drugiej, która zawierała wybieraczkę i była oparta na fikcyjnej tabeli. Następnie przez powiązanie child-parent powodowałem, że wybranie nazwiska/nazwy w formatce nadrzędnej wybierało mi cały rekord w formatce podrzędnej...
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.
1. Tylko pytanie ile to jest duża baza rekordów (ile komórek) tak na oko. I co sie dzieje jak jest ich więcej niż powinno?? Tak bardzo-bardzo na oko: w przypadku bazy plikowej kilka milionów rekordów, rozmiar: > 1GB. U mnie w pracy działa baza w Accesie mająca ~600.000 rekordów, 120MB, używana jednocześnie przez wielu użytkowników, ale tylko do odczytu...
Witam Zależy mi na tym, by nowy rekord w tabeli był wyświetlany na samym szczycie tabeli, dopiero pod nim mają być wyświetlane dane. Z góry dzięki za pomoc.
Tabela Klienci i formularza dodawania nowego Klienta. Unikatowe pole to NIP. Jak przed dodaniem nowego Klienta przez formularz sprawdzić pole NIP w tabeli Klienci czy NIP nie istnieje w tabeli. Jeśli istnieje to wywala na msg box. VBA sprawdza NIP, porównuje go z odpowiednim polem w tabeli i wyrzuca wynik. Korzystam z DAO i recordset.
Mam problem ze sterowanie baza a mianowicie chodzi o to ze mam baze access w ktorej znajduje sie tabelka. Wiem jak przechodzic pomiedzy poszczegolnymi rekordami, ale nie wiem jakie jest polecienie aby dodac caly rekord (caly taki wiersz w mojej tabelce). Wykozystuje DataEnvironment. Miedzy rekordami przechodze w nastepujacy sposob: DataEnvironment1.rslista.MoveNext...
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...
Przeciągnij tabelę B na formularz A w okienko 'szczegóły' i będziesz miał podformularz w widoku 'arkusz danych'.
Podeślij plik z 1 tabelą z Akcesa 365.
= " Tutaj masz błąd. Pewnie chodziło o [syntax=vb]= "[sheet1].[CTR/TR] = '" + X + "'"[/syntax] Podstawiasz zawsze znak 'X', a nie wprowadzoną wartość. Co do pozostałej części kodu nie będę się wypowiadał. Nie sprawdzasz też poprawności wprowadzonej danej - w związku z czym kod jest podatny na błędy.
witam mam taki problem. W tabeli "temp" mam pola ; A, B ,C , ID oraz Utworzył. Generalnie chodzi o te że użytkownik np wpisuje 5 rekordów ale tylko pierwszy jego rekord jest uzupełniony w całości, tzn wszystkie pola sa wypełnione. Natomiast reszta rekordów tego usera jest uzupełniona tylko w części. I teraz chciałbym zrobić aktualizacje tych nie wypełnionych...
Prosta procedura przypisana do zdarzenia Przy bieżącym formularza:
Witam Mam zadanie z MS Access , baza danych księgarni , tabele zamówienia klienci autorzy książki , wszystko grało z relacjami do momentu aż zacząłem dodawać nowe kwerendy ( m.in. ilość zamówień książek danego klienta , oraz zamówienia z podsumowaniem kosztu książki oraz wysyłki) i teraz co bym nie chciał wpisać w tabeli klient odnośnie nowego zamówienia...
Dzień dobry, dzisiaj otrzymałem do wykonania zadanie które nie powiem trochę mnie przerasta, a mianowicie kazano mi przenieść dane z excel do Accessa. Niby wszystko proste poza kilkoma funkcjami których nie umiem odtworzyć w access, dlatego proszę o pomoc... Poniżej dokładny opis: Tabela zawiera harmonogram spłat z podziałem na poszczególne raty: Rekord]...
W VBA tworzysz tabelę tymczasową z 1 polem, w której umieszczsz posklejane (rozdzielone przecinkiem) rekordy z Recordseta (tabeli źródłowej). I raport zawiera to pole z tymczasowej. Teraz wszystko jasne, prawda?:)
Witam Mam formularz do wprowadzania danych większość formularza to pola kombi. Po naciśnięciu guzika rekord jest zapisywany. Proszę o podpowiedź jak wyczyścić zawartość pól kombi (nie wszystkich) po zapisaniu rekordu...
W formularzu tabelarycznym do edycji i dodawania rekordów,do każdego rekordu przypisałem przycisk polecenia wywołujacy makro. Zadaniem makra uruchamianego przyciskiem jest przepisanie wartości liczbowej we wpisanym rekordzie z kolumny B do nastepnego rekordu w kolumnie A. Przycisku użyłem celowo po to aby cały rekord obsłuzyć z małej klawiatury numerycznej...
A skąd Akces ma wiedzieć który ptaszek jest który? Musi być połączony z polem tabeli. Musisz tak zaprojektować swoje tabele, aby się to pole tam znalazło.
Witam, Stworzyłem małą bazę danych w Accessie i niestety napotkałem mały problem. Dodając rekord do tabeli głównej (tblRadia) uzupełniam formularz, który składa się z kilku pól kombi oraz kilku pól tekstowych. Pola w tabeli (Obszar i Wydział) są od siebie zależne, dlatego dodając w polu kombi wyświetlało mi się ID zamiast nazwy. W odnośniku wybrałem...
chciałbym zapisać dane do tabeli za pomocą formularza Musisz kolego w formularzu umieścić odpowiednie przyciski i oprogramować w VBA ich funkcjonalność (np. zapis nowego rekordu) :D Wykorzystaj przykładowe bazy demo do analizy kodu obsługującego takie przyciski :idea: Dziekuje za odpowiedz :) mam stworzone makro pod przyciskiem, które otwiera formularz...
Witam, mam problem z ustawieniem odpowiedniego formatowania formularza ciągłego. ze względu na to że formularz zawiera kilkanaście kolumn i może wyświetlać wiele rekordów chciałabym aby bieżący rekord był podświetlony jakimś kolorem. czy można coś takiego uzyskać w access 2003 i w jaki sposób to osiągnąć?? Będę wdzięczna za każdą sugestię.
Witam, właśnie próbuję stworzyć bazę danych i mam pytanie jak to według was wygląda? Wiem ze szału nie ma ale byłbym wdzięczny jeśli byście wskazali co jest źle lub jak ta bazę ulepszyć. Już mam jeden błąd domyślam się że w relacjach ponieważ w formularzu danych nie mogę przejść wpisywania danych dla kolejnej osoby i wyskakuje: "nie można dodać ani...
Kwerenda jest (np.: Set Rekord = CurrentDb.OpenRecordset("SELECT * FROM WHERE Wydane_Id= & Me.formZlecenia_Lista_zlecen.Value)) Myślałem o uproszczeniu przypisywania Me.TextBox1=Rekord.Fields("Pole1").Value Me.TextBox2=Rekord.Fields("Pole2").Value ... Dziękuję za poświęcony czas
Dziękuje bardzo!!! :spoko: Działa jak należy. Mam jeszcze jedno pytanie, w jaki sposób można wypełnić pola formularza klikając dwukrotnie w dany rekord na liście? pozdrawiam
Witam wszystkich Muszę umożliwić użytkownikowi Excel'a wykonanie zapytania do bazy Accessa. Warunek kwerendy zawarty jest w komórce arkusza a baza danych Access jest zabezpieczona hasłem. Zapytanie jest stałe a zmienny jest tylko warunek (chodzi o wybór rekordu/rekordów tabeli A względem jednego pola). Wynikiem może być pojedynczy rekord lub kilka rekordów...
https://obrazki.elektroda.pl/3047092600_...
Adamas twoje rozwiązanie wygląda całkiem ciekawie i jeżeli będzie działało w accessie 2007 to wielkie dzięki. Ja muszę to zrobić dziś na infie. Gdybym tylko tak dla siebie chciał znaleźć najniższy rekord to bym wybrał po prostu sortowanie i bym miał.
W załączniku.
W procedurach przycisków dopisz Kombi38 = imię za linią DoCmd.GoToRecord...
Hmm.. 37mln za pol roku. Za 1.5 roku bedzie ca. 100mln rekordów. Razy tylko 20 Bajtów na rekord i już limit 2GB osiagniety. Niemożliwe bezposrednio. Może ten link Ci pomoże: https://dba.stackexchange.com/questions/... Wyglada że ciagniez te dane z sql'a... I chcesz je obrabiac osobno. Moze napisz co z nimi...
albo przy wprowadzaniu nowego rekordu w frmKatalog, automatycznie utworzy powiązany rekord w tblObróbka O to chodzi Kolego.
Chodzi mi w zasadzie tylko o to, żeby w jakiś sposób wyświetlać stałą listę pracowników, żeby nie wybierać każdego z osobna. https://obrazki.elektroda.pl/3681415100_... Reszta w bardzo fajny sposób działa, nowy rekord to nowy dzień, w którym uzupełnię miejsce, zmianę itd. Nie wiem, czy jest to możliwe, próbuję z kwarendami ale to mi...
A czy taki standardowy formularz z accessa pojdzie na accesie na sharepoint? Żeby było można dodać nowy rekord albo zmodyfikować już istniejący? I czy te dane będzie można ściągnąć do bazy access postawionej na dysku?
Skoro masz podpiętą bazę danych to pewnie się z nią jakoś komunikujesz. Wykonaj więc jedno więcej zapytanie: [syntax=sql]SELECT COUNT(*) FROM nazwa_tabeli[/syntax]
Wszystko ok oba sposoby działają prawidłowo. Jest tylko małe ale. Jeżeli ustawi się datę systemową na wcześniejszą niż ostatni rekord, kod głupieje i nie pozwala dodać nowego rekordu. Przykład ostatni rekord ma nr 006/2015. Teraz zmieniamy date na kwiecień 2015 i jest koniec. Nie wiem czy się tym przejmować, wkońcu nikt raczej nie przestawia daty. Usnięcie...
Liczę 5 dni względem obu tych dat, tylko że druga data nie spełnia tego warunku dlatego nie ma rekordu ją zawierającego w wyniku kwerendy. Dla: X Y Data a true 2016-02-21 nie ma rekordu spełniającego warunek 5 dni wstecz: X Y Data a false 2016-02-16 do 2016-02-20 gdyby był rekord: a false 2016-02-19 to zostałby pokazany, bo spełnia warunek. Może napiszę...
kurcze to niewiele da jak zaimplementujesz bo nie wiem co nie tak jest w mojej bazie:/ a jak próbuje prze konwertować to wali mi błąd że użyte są nieobsługiwane formaty, pokombinuję trochę ale niewiem czy coś z tego będzie. załamie się zaraz:/ Właśnie doszedłem co się dzieje: 1. t tabelaD nie było żadnego rekordu dlatego dostawałem nic 2. jednak kiedy...
to zależy, czasem ma np taką wartość z literą :3034344E3335363530303931, a czsem tylko liczbową, czy to jest powodem? nawet jeżeli jest to wartość liczbowa to w tabeli jest puste pole po przetworzeniu powyżczy numer ma taka wartość: 0444E35650092 w załączniku jak wygląda formularz, po klikaniu osobno każdej funkcji, czyli prawidłowo, jeżeli klikne polecenie...
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.
Poniże masz procedurę, rozszerzoną o funkcję, która w razie braku danych folderów i plików w bazie danych zapisuje odpowiednie komunikaty. Myślę, że masz wszystkie elementy i na tej bazie możesz sam odpowiednio zmodyfikować kod, aby uzyskać ew. inne, oczekiwane funkcjonalności.[syntax=vbscript] ' 'Sprawdzanie istnienia folderów i plików PDF ' ' Wersja...
Ok, super, a jak zapisać do rekordu ścieżke jako hiperłącze nie moge tego znleźć a raczej nic konkretnego nie moge znaleźć, w tabeli rekord ustawiam jako typ hiperącze ale po kliknięcu nic sięnie dzieje niestety
Witam szukam rozwiazania dla takiego zagadnienia. Mianowicie mam formularz oparty na tabeli, i chodzi o to żeby po wpisaniu w formularzu Ilość_dobra_licznik sama przeliczała sie Ilośc_dobra.. tzn. dla tego samego Zlecenia i kodu user bedzie wpisywał dane ilosciowe z licznika, i teraz jezeli wpisze w pierwszy rekord Ilość_dobra_licznik np 5000, to automatycznie...
Przykład: 1. Utwórz bazę pn. "db1.mdb" 2. Utwórz tabelę "Tabela1" z polem o nazwie "dane" z typem "tekst" 3. Utwórz formularz "Formularz1" 4. W projekcie formularza dodaj kod: Private Sub Form_Load() Dim baza As Database Dim rst As Recordset Set baza = CurrentDb Set rst = baza.OpenRecordset("Tabela1", dbOpenDynaset) rst.AddNew rst![dane] = "kicha" rst.Update...
https://obrazki.elektroda.pl/8418700700_... Możesz mi powiedzieć patrząc na zdjęcie, jak w liście rozwijalnej poszerzyć nazwę ubrania oraz dodać obok rozmiaru jeszcze oznaczenie Płci, czyli M lub K. Każdy rekord na nazwą ubrania ma wprowadzony własny rozmiar oraz Płeć. Zaktualizowem w źródle wierszy kwerendę i dodałem do niej pole...
Access- wyrażenie w kwerendzie. Pytanie - jak w kwerendzie dołożyć pole wyświetlające rekord z kolumny obok przesunięty o 1 pozycję wiersza - nie istotne w górę czy w dół. Chodzi o efekt jak, np w excelu: B1=A2 B2=A3 Bierze wartość z kolumny A przesuniętej o 1 pozycję wiersza. Próbowałem funkcji Dlookup() ale nie poszło .... Ktoś pomoże ?
Przyjrzyj się mechanizmowi zapytań SQL, a dokładnie ADODB dla Excela. Na necie znajdziesz mnóstwo przykładów jak to uruchomić, [url=http://www.vb-helper.com/howto_ado_... zacznij na początek - przykład jak wstawić rekord do Accessa.
Zmienne logiczne czyli zwracające true lub false? tak oczywiście :D z ang. boolean variable. Podobnie jak w innych językach (np php) procedura logowania polega głównie na zweryfikowaniu czy login i hasło wprowadzone przez inputboxy zgodne są z bazą danych (tak) lub nie :idea: Zatem musisz budować kod porównania danych wejściowych logowania z kwerendą...
rekord access wyszukiwać rekord access bizon rekord
probe spice alarm uruchamia zamknięciu różowy kabel
blokada allegro cerapur regulator
Opis kostki ISO do radia Blaupunkt CD30 Jak podłączyć 5-przewodowy silnik indukcyjny pralki?