Re: Свойство поля Max or MinValue
От: NSP Россия  
Дата: 20.11.09 13:06
Оценка:
Здравствуйте, Dorofei, Вы писали:

D>Всем доброго времени суток.

D>Сталкнулась со следующей проблемой. ПРи клике на ячейку грида мне необходимо определить данные какого типа содержаться в ячейке, а затем добраться до свойства MinValue поля Query, привязанной через DataSource к DBgrid-у. Может кто знает как это сделать?

Узнать тип записи ячейки DBGrid:
procedure TMainForm.DBGrid1CellClick(Column: TColumn);
var
  FT: TFieldType;
begin
  FT := DBGrid1.SelectedField.DataType;
  case FT of
    ftString: ...
    ftInteger: ...
    ...
  end;
end;


Свойство MinValue видимо относится к Oracle Sequence? Если да, то видимо как-то так в запросе Query:
SELECT min_value 
  INTO l_min_value 
  FROM all_sequences 
 WHERE sequence_name = 'MY_SEQ'
На интересной работе и сны интересные видишь
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.