14.01.2007, 21:42
общий
это ответ
Здравствуйте, Fins!
Можно данные получить из DataSource, к которому обычно присоединяют DBGrid. Если DBGrid соединенн с DataSource, то в таком случае неважно откуда получать данные - из DBGrid или из DataSource. Выглядеть это будет вот так:
var
i:integer;
j:byte;
k:integer;
begin
k:=2;
DataSource.DataSet.First; // ставим курсор на первую запись
for i:=1 to k do DataSource.DataSet.Next; // после прохождения цикла курсор будет стоять на k-той записи, в данном случае на второй
Label.Caption:=DataSource.DataSet.Fields[j].AsString //получаем значение j-того столбца как строку (нумерация столбцов начинается с нуля)
end;