@malachite: Jeżeli dane są zawsze w formacie "Imie Nazwisko" to musisz po prostu znaleźć indeks spacji i zrobić toUpper na tym co jest już za nią, aczkolwiek średnie jest to rozwiązanie z trzymaniem imion i nazwisk w jednej kolumnie.

  • Odpowiedz
@malachite: w oracle to by było SELECT SUBSTR(nazwakolumny,0,INSTR(nazwakolumny, ' ') +
UPPER(SUBSTR(nazwakolumny,INSTR(nazwakolumny, ' ')))
w accesie pewnie inaczej nazywaja sie te funkcje
  • Odpowiedz
Mireczki gdybyście natknęli się na problem z łączeniem się Excel z Accessem, bądź innymi plikami .xls to wine ponosi aktualizacja Windows z 10.10.2017 (numery poniżej). Aktualizacja dotyczy zabezpieczeń JET DB engine, ale M$ coś skopał i uniemożliwia połączenia ze starszymi plikami przez Microsoft.Jet.OLEDB.4.0. Pomaga deinstalacja aktualizacji i/lub zmiana w kodzie na Microsoft.ACE.OLEDB.12.0.
Szczegóły
Dzisiaj walczyłem z tym problemem niemal cały dzień, więc może się komuś przydać.
#pracbaza #excel
Valg - Mireczki gdybyście natknęli się na problem z łączeniem się Excel z Accessem, b...

źródło: comment_wNUAiWSkZfCHclpBi7KUCj5G46zZqxCu.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@Valg dokladniej to skopana jest biblioteka msexcl40.dll, ja proponuję obejscie

1. skopiwac msexcl40.dll w wersji starszej niz V4.00.9801 np do c:\d--a
2. zmienic w rejestrze sciezkę do biblioteki w kluczu: [HKEYLOCALMACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\4.0\Engines\Excel\Win32] na c:\d--a
3. Restart PC
  • Odpowiedz
Panowie, dzisiaj mam rozmowe w sprawie pracy. Praca na bazie danych, excel i access. Excela cos tam znam i zapewne pojawia sie typowe pytania, tabliczka mnozenia, tabele przestawne, wyszukaj pionowo, co moze sie przydac? Problem jest z access ktorego w ogole nie znam i nigdy na nim nie pracowalem (w cv go nie wpisalem rzecz jasna). Jakies rady?
#access #pracbaza #hr #rekrutacja
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, taka sprawa dotycząca Accessa. Chciałbym stworzyć formularz, w którym zmiany w bazie dokonywane byłyby nie na bieżąco w momencie wpisywania danych do każdego z pól z osobna ale dopiero po wciśnięciu przycisku (po uprzedniej walidacji). Z tego co zauważyłem bez VBA się nie obędzie. Jak to ogarnąć?
Pytanie numer dwa, jak zrobić aby w każdym rekordzie (dodatkowym polu) pojawiała się również informacja dotycząca użytkownika, który dany rekord stworzył (późniejsza edycja miałaby
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ojsak:
1: Dwie opcje, albo jakiś arkusz/arkusze z listą zmian wysyłanych do bazy po zatwierdzeniu guzikiem, albo ewentualnie program działający cały czas w tle, trzymający te dane np. w arrayu (pętla z DoEvents).
2: Application.UserName wpisywane do pola w tabeli podczas inserta?
  • Odpowiedz
#informatyka #bazydanych #access #mysql Moze mi ktoś wyjaśni pewną prostą rzecz? Mam dwa pytania:
1. Ile może być kluczy obcych w Bazie danych?
2 moze mi ktoś wyjaśnić jak sie oblicza te daty?
month(date()+4)+4
year(date()+400)+30 < czy gdyby zamiast "+30" było np "30" to wtedy mnożymy ? Ale nie wiem do końca co mnożymy xD
Kompletnie tych dat nie ogarniam jak to liczyć, a
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@viktorPL:
1. W MySQL prawdopodobnie nie ma twardego limitu nie wiem jak w access. Sprawdź dokumentację. Jeżeli pytasz bo zastanawiasz się czy nie przekroczysz limitu to prawdopodobnie swój problem chcesz rozwiązać w nieodpowiedni sposób.
2. W MySQL nie ma "date()". Zakładam, że jego odpowiednikiem w MySQL jest NOW(). Tak czy siak pewnie chodzi Ci o rzutowanie typów. Nie wiem jak w Access, ale w MySQL NOW() zwraca np '2017-09-10 20:36:23',
  • Odpowiedz
mam pytanie #bazydanych #access #mysql #informatyka Wyjaśni mi ktoś na ludzki język co onaczają Agregaty w Ms Access? (policz, suma, srednia, min, max, odchst wariancja, pierwszy, ostatni) Co one konkretnie robią? Z góry dzięki, nie mogę nigdize tego znaleźć, w wykladach od facetki #studbaza nie ma zadnego wyjasnienia...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirełki potrzebuję porady osób obeznanych z MS Office.

Mam dużego excela, w znaczeniu występuje w nim z 30 kolumn. Potrzebuję zrobić coś takiego, żeby te dane z excela zostały przetransportowane do odpowiednich miejsc w dokumencie tekstowym, w którym ktoś inny będzie nanosił uwagi. Najlepiej żeby to wszystko odbywało się w obrębie jednego programu. Myślałam o korespondencji seryjnej, ale to nie to. Konieczne jest aby plik tekstowy i tabela excela były w jednym
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@Melisandre no cóż, skoro ma być wygodnie dla Januszy to wróć do pomysłu z Access'em, polecam filmik na YouTube (Import exel into acces), masz trochę roboty, powodzenia
  • Odpowiedz
@Melisandre: Dane do accessa, dodatkowa kolumna na komentarz i potem można z tego łatwo zrobić prostą przeglądarkę w excelu (pobierającą z accessa dane dla wybranego ID, guziki od przejścia do poprzedniego/następnego, ew. jakiś combobox z listą do wyboru). Cały SQL by się tutaj ograniczał do jednego selecta i jednego update'a, prosta sprawa.
  • Odpowiedz
Mam #pytaniedomirkow i trochę tez #programowanie i chyba #programy chodzi mi o to ze korzystając ze sprzętu którego parametry dałem w linku poniżej, walczę w #access z bazą 18mln wierszy i strasznie mi zamula (lub brak odpowiedzi) w sumie paraliżuje mi to prace:( pytanie zatem czy sprzęt za słaby czy moze ja poprostu robię jakiś głupi błąd. Jeśli tak to gdzie błąd lub jaki
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@NieOgarniamTego: Kolego, troszkę sobie z Ciebie śmieszkuję...
Nie napisałeś NIC KONKRETNEGO o problemie. Nie podałeś struktury bazy danych. Nie podałeś charakteru wykonywanych zapytań. Nie przedstawiłeś ŻADNEGO KODU. Nie napisałeś, co chciałbyś osiągnąć. NIC.
Jak blondi z kawału, która dzwoni do serwisu mówiąc, że jej komputer nie działa, a kiedy technik mozolnie wyciąga z niej jakiekolwiek szczegóły w pewnym momencie stwierdza, że nie powie, czy wtyczka jest dobrze umieszczona w gniazdku,
  • Odpowiedz
Jak w Microsoft Access ustawić dokładność z jaką ma być wyświetlana liczba? Korzystam z funkcji Round(<>;2) aby zaokrąglić liczbę do 2 miejsc po przecinku i np. liczbę 2,412 wyświetla jako 2,41, ale liczba 1,101 jest wyświetlana jako 1,1, a ja potrzebuję postaci z zerem na końcu (1,10). Da się to jakoś ustawić, tak jak w Excelu?
#informatyka #bazydanych #sql #access
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki mam taki #problem z #access
W uproszczeniu: w tabeli mam trzy kolumny, A, B, C. Dane wprowadzam sobie przez formularz. Do A i B wprowadzam liczby, a w C wpisałem sobie =[A]+[B]. Wszytko ładnie śmiga tylko że później w tabeli w kolumnie C nie ma tej sumy. Co robię źle?
#informatyka
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

=[A]+[B] wpisałem w Pole tekstowe. Problem jest taki że wtedy zmienia się źródło formatu. Pierwotnie źródłem formatu było C a teraz jest to obliczenie. Jak wykonać obliczenie i zachować powiązanie z kolumną C w tabeli?
  • Odpowiedz
@atencjon:
Najprosciej - zeby duzo nie myslec - formularz zostaw z wybieraniem danych jak jest.
Natomiast dodaj sobie kwerende dolaczajaca (a, b, a+b) i podepnij pod przycisk dodaj/zapisz na formularzu. Ewentualnie makro w vba zamiast kwerendy.
  • Odpowiedz