Показать сообщение отдельно
  #6  
Старый 28.02.2007, 10:56
Чубайс Чубайс вне форума
Прохожий
 
Регистрация: 28.02.2007
Сообщения: 2
Репутация: 10
По умолчанию

я сделал вот так:

procedure TForm_predmet.PredmetOraTableNewRecord(DataSet: TDataSet);
var maxnom:variant;
begin
Form_predmet.PredmetIdOraQuery.Execute;
maxnom:=Form_predmet.PredmetIdOraQuery.Fields[0].Value;
if maxnom=null then maxnom:=0;
Form_predmet.PredmetOraTable.FieldByName('Predmet_ id').Value:=maxnom+1;
end;

PredmetIdOraQuery.SQL:=Select max(usl_id) from p_usluga
Ответить с цитированием