problem z TTable, proszę o pomoc

0

cze, mam pytanie: jak wstawić za pomocą TTable nowy wiersz do bazy (paradox7), w której pierwszy atrybut (IDFIRMY) jest ustawiony na autoincrement?

robię tak:
fmFirmy.tblFirmy.InsertRecord([null,edNazwa.Text,edTelefon.Text,edFax.Text,]);

ale ciągle wyrzuca mi, że do atrybutu IDFIRMY nie można nic zapisywać.
jak wyrzucę ten null to ten sam błąd jest. co tam wpisać zamiast null?

0

zgaduję, że 'NULL' (bo to powinien być string).

[dopisane]
no cóż - nie zgadłem ;-)
możesz jeszcze spróbować '', czyli pusty string

0

jak wpisuję 'NULL' to wyrzuca mi: "null is not a valid integer value for field IDFIRMY.
Tylko, że ja nie chcę nic wpisywać do IDFIRMY, bo on jest ustawiony na autoincrement i unikat :-( jak pominąć to i wpisać resztę wartości do tego wiersza i wstawić go do bazy? [stuk]

0

to może 0?? albo nil

0

poszło z nil!! :-))))) qrde, że też o tym nie pomyślałem. wielkie dzięki za odpowiedzi.

pozdrówka

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