Mam taki problem.
Wpisuje np jakies zamowienie i mam pozycje zamowienia. Czyli wpisuje jakies dane firmy np firma ABCD i do tej firmy przypisane sa np dane pozycje: czyli kiedy wcisne Dodaj zamowienie do bazy to powinno sie wykonac tak:
Do bazy dodaje sie wpis ze jest nowa zamowienie czyli Firma ABCD jest dodana do bazy pole ID to serial wiec automatycznie rosnie. teraz pod numer ID tej nowododanej firmy powinny byc pozycje zamowienia w drugiej tabelce ale jak mam zdobyc ten numer po wpisaniu firmy zebym wiedzial pod jaki ID podpiac te kolejne pozycje. Uzywam POSTGRESA i komponentow z delphi
mam jedna teorie ale troche to chyba kiepskie zeby dodajac do bazy firme np ABCD dodawac jednoczesnie do tej tabeli losowy klucz MD5 i zaraz zadac zapytanie SELECT md5 FROM tabela WHERE md5 = ten nowy md5 wtedy dostane to nowe ID i moge podpiac pod pozycje. ale nie ma jakiegos komponentu co zwraca wynik zapytan np czy sie dobrze dodalo czy zle czy moze samo autoamtycznie zwraca ID czy cos?