Autor Wątek: Problem z bazą mdb  (Przeczytany 445 razy)

Offline xbmc

  • Nowy
  • *
  • Wiadomości: 12
  • Reputacja: +0/-0
Problem z bazą mdb
« dnia: 09 Czerwiec 2020, 19:46:24 »
Gdy chcę dodać bazę kreatorem mam taki komunikat: Błąd bazy danych. W tablicy "PLATN_MDG" brak jest pola "INSERTTMP"

Offline DarekD

  • Ekspert
  • *****
  • Wiadomości: 1614
  • Reputacja: +364/-2
    • InnerSoft
Odp: Problem z bazą mdb
« Odpowiedź #1 dnia: 10 Czerwiec 2020, 19:36:44 »
W katalogu płatnika jest plik p2.sql. Trzeba w nim sprawdzić czy jest w nim taki fragment:

CREATE TABLE PLATN_MDG(
   ID integer IDENTITY(1,1) NOT NULL,
   ID_PLATNIK INTEGER,
   ID_PL_ZUS INTEGER,
   ID_UB_ZUS INTEGER,
   LICZBA_DNI_DZIAL INTEGER,
   DATA_CZAS_REJ datetime,
   ROK_DNI_DZIAL INTEGER,
   INSERTTMP INTEGER,
   CONSTRAINT PK_PLATN_MDG PRIMARY KEY (ID)
);

Brak -> oznacza, że plik jest nieaktualny - nie dotyczący aktualnej wersji Płatnika

Offline xbmc

  • Nowy
  • *
  • Wiadomości: 12
  • Reputacja: +0/-0
Odp: Problem z bazą mdb
« Odpowiedź #2 dnia: 11 Czerwiec 2020, 10:17:40 »
Wszystko jest prawidłowo w tym pliku. Cały czas nie można odczytać bazy, nawet z kopii bazy nie da się wczytać danych. Uruchamia się konwersja i pojawia się błąd taki, jak w załączniku

Offline DarekD

  • Ekspert
  • *****
  • Wiadomości: 1614
  • Reputacja: +364/-2
    • InnerSoft
Odp: Problem z bazą mdb
« Odpowiedź #3 dnia: 14 Czerwiec 2020, 12:00:57 »
Wygląda na to że pliki programu są niekompletnie zaktualizowane.  Jakie daty mają pliki dll?