Za bardzo nie mogłem się odnaleźć w google. Sprawa jest następująca:
- silnik bazy: MS SQL Server 2005 (wersja express)
- kompilator: Turbo Delphi
- komponenty: paleta ADO.
Generalnie chodzi i mechanizm generowania niepowtarzalnego ID dla danej tabeli. Generalnie pytanie zawęża się do kwestii czy jest gotowy generator (bo właśnie tu poległem na szukaniu) czy może jest lepsze rozwiązanie problemu niż moja propozycja.
ADOTable.Last();
MyID := ADOTable.FieldByName('ID').AsInteger + 1;