Hej, czy jest możliwość dodania do jednego rekordu kilka odzielnych danych ? Używając typu formularza "arkusz danych". Na przyklad liga hiszpańska 1 rekord, to 1 kolejka i tam dodać 10 roznych meczy ?
(at)Andie Dziękuję za zainteresowanie. Problem rozwiązałem modyfikując definicję tabeli. Nie zamierzenie umieściłem "dużą liczbę" i to powodowało problemy. Ponadto frontend dedykowany do WinXP pozbawiłem wykresów. Pod WinXP86 bez problemu działa RunTime Access 2010, który obsługuje format accdb (a więc utworzony pod Access 365).
Witam, Może mój problem wyda się komuś śmieszny, ale jestem początkującym użytkownikiem baz danych. Stworzyłem formularz który ma kilka pól w których wpisuje się dane i dane te są potem zapisywane w tabeli. Formularz posiada przycisk zapisz, który jak nacisnę to dane wbijają się do wskazanej tabeli. Problem jest taki, że nie wiem jak zrobić, żeby formularz...
Poszukaj w Google: "Dodawanie daty lub sygnatury czasowej do nowych rekordów" Na stronie Microsoftu jest odpowiedź
Miałem nadzieje, że skoro formularz jest powielany dla każdego rekordu to i takie "przyległości" też gdzieś się dodają...
Recordset.RecordCount jest prawidłową wartością a ListCount jest często mniejsze A pamiętasz Kolego :?: - cyt.: Ponieważ wartość właściwości AbsolutePosition jest od zera (oznacza to, że ustawienie 0 odwołuje się do pierwszego rekordu w obiekcie Recordset), nie można ustawić go na wartość większą lub równą liczbie wypełnionych rekordów; powoduje to...
No, a w jaki sposób sobie to wyobrażałeś inaczej ? Na tym polega relacja jeden-wielu, że pole będące kluczem obcym przechowuje referencje do ID klienta. W normalnych programach ID klienta pobiera się do zmiennej i tą zmienną zapisuje w polu KlientID. Szybki przykład C# [syntax=csharp] // pobierz ID wybranego klienta z listy rozwijanej int klientId =...
Zobacz, co google mówi o tym błędzie. Nie chcesz prostym insertem dodawać rekordów do bazy? Insert nie jest tylko do odczytu.;) [syntax=vbscript]For Each P In Kostka_przesyłki_lista.ItemsSelected strSQL = "INSERT INTO Kostka (Kostka_ilość) VALUES " & _ "(" & Kostka_przesyłki_lista.Column(0, P) & ")" DoCmd.RunSQL (strSQL) Next[/syntax]
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...
Otwórz w Access tabele do której chcesz wkleić dane, ctrl +a, ctrl+c, otwórz excel nowy arkusz ctrl+v, wytnij wszystkie wiersze oprócz nagłówków kolumn (pierwszy wiersz) , edytuj dane dodawaj, zmieniaj co chcesz, kolumnę id pozostaw pusta. Gdy skończysz zaznacz i skopiuj arkusz, w Access zaznacz ostatni wiersz w tabeli i ctrl+v, jeśli typy danych itd...
Twój 'numer sprawy', to nic innego, jak 'numer faktury'. Poszukaj na forum, gdzieś jest przykład auto numerowania faktur. Ogólnie, to idziesz do ostatniego rekordu, sprawdzasz, czy rok jest taki sam. Jak jest, to wycinasz z '1234/2021' 1234, dodajesz jeden i sklejasz z '/2021. Jeżeli nastąpił nowy rok, to nadajesz numer '1/' i aktualny rok. Potem już...
Ale jak w zasadzie brzmi pytanie? Z Accessa chcesz do innej bazy się podłączyć? Generalnie, jak chcesz dać komuś uprawnienia w bazie, to w tejże właśnie należy je określić. Sam Access też ma uprawnienia do modyfikacji poszczególnych tabel. BTW - nie wszystkie bazy mają widoki R/O - niektóre obsługują też widoki R/W.
Ja np pisząc baze danych na zaliczenie wyłączyłem auto numerowanie z tabel i wtedy jak dodawałem rekord przez formularz to pojawiał się on na samej górze.
Zerknij tu: http://office.microsoft.com/pl-pl/access...
Tak, ale tam chodziło o dodawanie nowych rekordów. Ja natomiast nie mogę edytować istniejącego rekordu. Jeśli się podłącze do bazy przez np.: SQL Server 2014 Managment Studio, to poszczególne pola w tabeli mogę edytować bez problemu, ale takich samych zmian już nie mogę przeprowadzić przez Accessa.
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...
Witaj Jeśli w arkusze są te dwie kolumny, to najlepiej nie Importuj rekordy, a kwerendy z warunkiem.
tu jeśli chodzi o osadzanie obrazu czy jego przeglądanie to wszystko działa. Mnie chodzi aby z poziomu formularza, gdy dodaję nowy rekord można było wczytać plik obrazu za pomocą buttona a dzięki drugiemu buttonowi go usunąć. Z pewnością trzeba skorzystać z VBA.
Może źle się do tego zabieram, więc proszę Was o pomoc. Jak zrobić, aby przy zapisie bazy (używam do tego BindingNavigator) wstawiało mi do tej bazy w pole LP wartość - ilość rekordów w bazie + 1. Chcę uzyskać numerowanie pozycji, tak aby każdy nowo dodawany wpis miał LP większą o 1 od poprzedniego.
Sprawa jest taka: w pewnej tabeli (setki rekordów) jest pole, z wartością numeryczną. Dodałem w projekcie tabeli kolumnę (text), i teraz w tej kolumnie wartość z kolumny numerycznej trzeba przepisać do nowej kolumny, dodając gwiazdki. Czyli np. 123 ma zmienić się na *123*, 50 ma zmienić się na *050*, itd. Jak zrobić to automatycznie, jakimś makrem?...
A skąd aplikacja ma wiedzieć kiedy i w jaki sposób ma dodać pozycje w tabeli 'Obrobka'? W formularzu 'frmKatalog' musisz (dodając rekord w nim, dodać powiązany z nim rekord w tblObróbka. Namalowałeś relacje, a się nich nie trzymasz...
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...
Witam, mam duzy klopot, posiadam tabele Rejestracja z polami takimi jak id, login i haslo, tworze formularz i dodaje pola tekstowe login i haslo i tym momencie mam problem, poniewaz probowalem wszystkich sposobow aby kiedy to co wpisujesz do pola tekstowego (login) jest juz w tabeli to wyskakuje kumunikat ze login jest juz zajety. Chce to najlepiej...
Ponawiam swoje pytanie - jak bawić się/pracować, na bazie którą mam na serwerze i dostęp do bazy jest realizowany za pośrednictwem PHPMyAdmin... ? Chciałbym dodawać/modyfikować/usuwać rekordy z bazy; Przeszukiwać bazę - myślę o jakimś hiperłączu które jednoznaczne określa co będzie wynikiem wyszukiwania(rosnąco/malejąco) po wybranej kolumnie Chciałbym...
Mam podłączoną bazę danych access pod program napisany w VB2010. Podczas uruchamiania programu, aplikacja automatycznie wczytuje dane z bazy access. Zlicza mi np. ilość rekordów w całej tabeli za pomocą [syntax=sql]SELECT COUNT(*) + 1 AS Expr1 FROM ewidencja[/syntax] i dodaje 1. Wszystko jest fajnie jak w aplikacji pracuje jedna osoba. Gdy są otwarte...
A da się tym zrobić więcej niż jeden ? Czy on zwraca tylko ostatnio dodany rekord ? Dodano po 19 Wiem ile rekordów będę dodawał więc teoretycznie mogę pobrać ID ostatniego rekordu minus ilość rekordów dodanych. Tylko pomóżcie jak to ubrać w zapytanie.
Podaj co próbowałeś i co nie wyszło. Na razie napisałeś tak mgliście, że nie wiadomo o co chodzi... Konkretnie jakie pola, do jakich tabel, czy rekordy istnieją, czy mają być zaktualizowane czy dodane? W jaki sposób zachodzi relacja między tabelami itd.. Niestety kula szklana (wróżbiarska) mi się stłukła. ;) (bez obrazy)
Witam i dziękuję za odp. Wcześniej już miałem zainstalowany sterownik 5.1 i nie wiem czy badzie on prawidłowo działał. w kodzie tak napisałem: Private Sub Command1_Click() Set cnn = New ADODB.Connection cnn.ConnectionString = "DSN=Analiza_MySQL" cnn.Open "DSN=Analiza_MySQL" End Sub Rozumiem, że po włą. przycisku następuje połączenie i otwarcie bazy?...
Witam, Chciałbym aby w mojej bazie danych zawierającą Pracownika oraz wiele innych tabel t.j "Dane personalne", "Zamówienia", "Reklamacje", każda tabela połączona jest z główną "Pracownik" oraz wszystkie tabele razem tworzą po prostu Pracownika ze wszystkimi informacjami. Chciałbym zbudować system, który usuwa pracownika oraz dodaje go do jakiejś archiwalnej...
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...
Jeśli nie znajdzie duplikatów Data/Godzina w tabeli Tymczasowa i Główna to dodaje rekordy z tabeli Tymczasowa do Główna A jak znajdzie duplikaty w tabeli Główna które występują też w tabeli Tymczasowej w kolumnie Data/Godzina to wyświetla komunikat o duplikatach i pyta czy kontynuować jeśli tak to mamy 3 opcje: 1.) Dodaj z duplikatami 2.) Zamień dane...
Bez kodu VBA - chyba to niemożliwe. Przy usuwaniu (DELETE) rekordów re-numerujesz tabelę. Przy dodawaniu zawsze dodajesz max(Pole)+1. Autonumeracja odpada - jak wspomniałeś. Musisz zrobić coś na kształt trigger'a w SQL "ON DELETE" i sam zadbać o kolejność numeracji. Jak już wspomniałem - bez kodu VBA się nie obędzie.
Dzień dobry, Mam problem z formularzem w Accessie. Chcodzi o to, ze mam utworzone tabele sklepu internetowego. Sama baza w accessie ma mi pomóc w prowadzeniu tego. Tabele przedstawiają klientów, towary, przewoźników, zamowienia. Do kazdej tabeli utworzony jest formularz do wprowadzania rekordów. Problem polega na tym, ze formularz do tabeli towary i...
Wynika z tego, że nie rozumiesz kodu. Zamień True na False: [syntax=vb]Akces.DoCmd.TransferSpreadshe... acImport, 8, "TwojaTabela", Application.ActiveWorkbook.FullName, True, "A1:B10"[/syntax] P.S. Trochę nieprecyzyjnie się wypowiedziałaś. A więc tak: - jeżeli w Akcesie nie ma tabeli, to powyższy import ją utworzy, - jeżeli jest wartość 'True', to zostanie...
Mógłbyś mi jeszcze powiedzieć jak zrobić żeby zapisywać tą wartość w pierwszym rekordzie a nie w kolejnym. To jest ścieżka do biblioteki autocada i musi być zawsze w pierwszym rekordzie.(wierszu) Jedną z rzeczy, których trzeba się "oduczyć" pracując z bazą danych jest to, że kolejność nie ma tam naprawdę znaczenia. Uzytkownik nie powinien widzieć bazy...
Ech, a miałem grać w Wiedźmina... ;) Moglby ktos pokazac mi na tym przykladzie jak w kwerendzie wyświetlic wszystkich klientow nawet tych ktorzy w tym miesiacu nic nie kupili? Dla przykladu powiedzmy niech jest to wrzesien. Robert nie ma kompletnie zadnego zamowienia. a chcialbym zeby przy filtorwaniu data zamowienia "wrzesien 2015" wyswietlili sie...
Witam Mam pewien problem, a mianowicie... Mam bazę danych (sama ją robiłam) i potrzebuję do niej dodać formularz, który doda mi nowe rekordy do tabel. Próbowałam na różne znane mi sposoby, ale nadal nie zapisuje danych. Czy ktoś byłby miły i mi pomógł? ;) Chciałabym formularz, który dodaje Imię, Nazwisko i jakie ma hobby (praca do szkoły na zaliczenie)....
Mam problem z autonumerowaniem. Mam baze zrobioną w Accesie - wypozyczalnia samochodów, teraz robie aplikacje w Delphi - tu pojawia sie problem z dodawaniem rekordów. Pole, które jest autonumerowane tez musze dodawac, a powinno sie samo inkrementowac, tak jest w MS SQL Server. Jezeli ktos wie o co chodzi - moze jakas opcja lub cos zle robie to z góry...
Mam pytanie czy idzie zrobic tak aby nie moża było dodać nowego rekordu przez formularz do tabeli jeśli już taki się znajduje? Dodano po 9 Chodzi o to że mam tabelę wktórej znajdują się dane na temat wyporzyczonych książek, przez formularz dodaje nowe książki. Chce tak zrobić aby nie można było dodać tej samej książki do tej tabeli.
Problem z nagłówkami i pozycjami można rozwiązać bardzo łatwo. Zależne to jest od tego jakiego serwera SQL używasz: MySQL czy MSSQL? Jeśli MSSQL lub MySQL to sprawa wygląda tak: -Tworzysz sobie dwie tabele, jedna o nazwie pozycje, druga o nazwie nagłówki. Oczywiście w obu tabelach masz pole ID, a dodatkowo w tabeli pozycje musisz utworzyć pole ID_NAGLOWKI....
Wrzucam plik. Niestety nie pamiętam czy akurat w tej kopii mam zapisaną kwerendę i nie mogę tego sprawdzić, gdyż dopiero jutro rano będę miał dostęp do Accessa. Co do komunikatu o błędzie - próbowałem dokonać kwerendy dołączającej z kolumny "symbol_oddzialu" z tabeli "nabytek" do kolumny o tej samej nazwie w tabeli "przesunięcia" czyli 9 tys. linijek...
Witam, Mam następujący problem: Tworzę dwie tabele: a) Tabela 'spis urządzeń' zawierająca kategorie: ID_urządzenia Nazwa_urządzenia b) Tabela 'prace' ID_urządzenia Data_czynności Opis_czynności Tabele są między sobą powiązane przez ID_urządzenia. Jak widać dążę do tworzenia "historii prac na urządzeniu". Uzupełniając tabelę 'prace' dodawane będą nowe...
witam Posiadam Accessa 2007 w którym robię bazę firm. stworzyłem formularz z pod formularzem potrzebuję tera stworzyć przyciski do edycji dodawania i usuwania wartości. Dodawanie jest już zrobione ale problem mam z edytowaniem i usuwaniem mogę to robić ale klikając na konkretne rekordy w pod formularzu ale nie mogę zrobić klikając na przycisk edytuj...
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...
Używam aplikacji SQLite Manager w Firefox i tam jest rowID czy to jest to samo co pole ID? Skoro tak i możesz edytować zaznaczony rekord, to faktycznie nie musisz tego dodawać. Kolumny Kwota netto i Vat kwota oraz kwota brutto muszą zostać bo pewnie będę musiał wyciągać te dane. Jeżeli masz Netto i %Vat a wyniki wyciągasz SQLem, to możesz w SQLu wymnożyć...
Scenariusz będzie taki: 1. sprawdzenie jakie jest ostatnie ID w zbiorczej bazie - $lastID, 2. import wybranej bazy do bufora, 3. kopia bazy zbiorczej, 4. insert bufora do kopii zbiorczej bazy z podmianą ID na ID+$lastID, 5. jakiś test czy OK, 6. podmiana zbiorczej bazy zaktualizowaną. Tylko po co? Ustaw w nowej bazie pole ID jako AutoIncremental i...
Witam Mam bazę danych a Access 2010 i kwerendę Select From która dodaje kolumnę do tabeli oraz stosuje w niej funkcję. SELECT WZN.*, Mid([WZN]![Nazwa cennika ],25,10) AS Da FROM WZN; Chce ją dopisać do kodu vba ale nie przez polecenie DoCmd.OpenQuery Przez DoCmd.RunSql nie można bo kwerenda typu Select Znalazłam przykład ale nie umiem go dostosować...
Musisz dodać jakieś pole z licznikiem ilości odwiedzin. Za każdym razem, gdy dodawany jest rekord w tabeli z odwiedzinami z tym ID klienta, to będziesz zwiekszał licznik. Potem tylko sprawdzasz czy pole ma wartosc >2. Samo pole Tak/Nie jest zbyteczne. Nic nie wnosi (chociaż oszczedzalo by pamięć), tak to masz od razu mozeliwosc sprawdzania ile razy...
Witam, mam problem z podłączeniem bazy Accessa do Delphi 7. Poprzez komponent ADOTable po podłączeniu do bazy (parametr Acive = true) niby wszystko gra, w DBGrid pojawia się zawartość tabelki z bazy, ale po kompilacji programu pojawia się błąd konwersji danych typu Null na String. Po wciśnięciu Run w kompilatorze aplikacja działa nadal i o dziwo poprawnie....
co w tym kodzie jest jeszcze nie tak? zawsze nadpisuje pierwszy rekord zamiast dodawać nowy, już nie wiem co jest źle [syntax=vbnet]Sub test() Dim DB As DAO.Database, RstM As DAO.Recordset, Rstn As DAO.Recordset Set DB = CurrentDb() Set RstM = DB.OpenRecordset("kwerenda1", dbOpenSnapshot) Set Rstn = DB.OpenRecordset("tabelacontent",acedit) wyraz = RstM!content_hex...
wyszukiwanie rekordu access access dodawanie danych dodanie rekordu
schemat bezpieczników almera zapowietrzenie silnika mercedes prostownik odczepem
saunier duval niedźwiedź saunier duval niedźwiedź
Kontakt ze sznurem azbestowym bez rękawiczek - co robić? Pralka Indesit D 61052 W nie odwirowuje prania