Спасибо большое! Проканало!
Если не трудно оставь пожалуйста аську или другой контакт в ЛС, т.к. вопросы ещё будут....
Ещё вопросик... пытался сделать так чтобы значения автоинкремента шли по порядку такой процедурой:
Код:
procedure TForm1.IBDataSet3NewRecord(DataSet: TDataSet);
begin
IBQuery1.SQL.Clear;
IBQuery1.SQL.Add('SET GENERATOR GEN_UR_LICA_ID TO '+ inttostr(ibdataset1.FieldCount));
IBQuery1.Active:=true;
end;
но значения получаются на 2 или 3 больше чем в таблице... вроде бы всё просто... отнять от FieldCount некоторое число - и всё встанет на место, но так не получится потому что разница, когда на 2, когда на 3, а когда и на 4 больше чем ячеек в таблице