ID tematu: 69880
 |
wersje Accessa 2007 i 2010 |
Autor |
Wiadomość |
marzatela
Excel Expert


Zaproszone osoby: 309
Pomogła: 464 razy Posty: 2560
|
Wysłany: 20-01-2021, 18:00 wersje Accessa 2007 i 2010
|
|
|
Tworząc nową bazę w Accessie 2010 jako domyślny format bazy jest Access 2007. Co może być więc przyczyną, że tak utworzona aplikacja (pięknie i sprawnie działająca) otwierana na innym komputerze, gdzie jest Access 2007 w ogóle jej nie otwiera i pojawia się komunikat "Nierozpoznany format bazy danych"?
To pełna baza, z rozszerzeniem accdb.
Już raz mi się to zdarzyło, ale za pierwszym razem był to przypadek bazy tworzonej wcześniej w Accessie 2000, utworzyłam nową bazę, ściągnęłam do niej zawartość i naniosłam drobne poprawki. W 2010 - super, w 2007 - komunikat jw.
Dziś dowiedziałam się o podobnym przypadku (zupełnie inna baza), ale od początku tworzona w 2010, pięknie działa, ale kopia zainstalowana na komputerze z Access 2007 - jw.
Ktoś ma pomysł zaczepienia - gdzie szukać problemu? |
_________________ marzatela
http://www.szultaset.pl |
|
 | ID posta:
398644
|
|
|
 |
|
|
|
J_B
Excel Expert

Wersja: Win Office 2016
Pomógł: 541 razy Posty: 1339
|
Wysłany: 20-01-2021, 21:13
|
|
|
A spróbuj zapisać bazę jako .mdb i na tym komputerze, gdzie jest Access 2007
otwórz i jak będzie pytał czy przekonwertować na nowszy format to pozwolić
Następnie sprawdzić co z tego wyszło
Janusz |
|
 | ID posta:
398657
|
|
|
 |
|
|
marzatela
Excel Expert


Zaproszone osoby: 309
Pomogła: 464 razy Posty: 2560
|
Wysłany: 20-01-2021, 21:39
|
|
|
Nie mam dostępu. Poza tym mam tam zastosowane takie elementy, których nie było w wersji 2003, więc nie będzie działać. |
_________________ marzatela
http://www.szultaset.pl |
|
 | ID posta:
398663
|
|
|
 |
|
|
J_B
Excel Expert

Wersja: Win Office 2016
Pomógł: 541 razy Posty: 1339
|
Wysłany: 20-01-2021, 22:09
|
|
|
Można spróbować kodem kompaktować naprawiać
Kod: | Sub Napraw()
Dim accobj
Dim sourceFile
Dim destFile
Set accobj = CreateObject("access.application")
destFile = "plik_kopia"
sourceFile = "plik_zrodło"
accobj.Visible = True
accobj.compactrepair sourceFile, destFile
accobj.Quit
End Sub
|
Janusz |
|
 | ID posta:
398665
|
|
|
 |
|
|
marzatela
Excel Expert


Zaproszone osoby: 309
Pomogła: 464 razy Posty: 2560
|
Wysłany: 20-01-2021, 22:38
|
|
|
Spróbuję jutro się z tym pobawić. Na innym forum zasugerowano, że przyczyną może być niezgodność wersji 32/64 bity. |
_________________ marzatela
http://www.szultaset.pl |
|
 | ID posta:
398667
|
|
|
 |
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
 |
Strona używa plików cookies.
Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe
|