aplikacja bazodanowa

0

Witam. Mam pewien problem z transakcja...mam tabele FAKTURA do ktorej dodaje nowy wiersz.zatwierdzam.pozniej gdy chcĘ go edytowac aby dopisac nowe dane, w momencie Commit-owania transakcji wyskakuje blad 'EIBClientError Update failed'.

wylanczam pozostale transakcje, wszystkie inne query i nawet restartuje ibdatebase i nic zawsze ten sam blad.

wie ktos moze gdzie robie blad??...mam moze troche zaleglosci co do samych baz danych i moze nie rozumiem mechanizmu dzialania transakcji????

z gory dzieki za pomoc!!!

0

Wklej fragment kodu, który powoduje błąd. Napisz z jakich bibliotek/komponentów korzystasz jeśli w kodzie występują do nich jakieś odniesienia (np. masz użytą zmienną, która w funkcji nie jest zadeklarowana). Nie wklejaj całego kodu tylko fragment który powoduje błąd - chyba, że kod jest krótki tj. do 30 linii to możesz wkleić cały.

0

Podaj kod Delphi i kod formy.
Do tego system operacyjny, system bazy danych i Delphi (wersje wraz z info o service packach/aktualizacjach).
To jest coś jak TTable? Jeśli nie to podaj SQL.
Do tego definicję tabelki w bazie.
Może po prostu włącza się jakiś constraint na bazie danych?
One mogą się aktywować dopiero na Commit.

1 użytkowników online, w tym zalogowanych: 0, gości: 1