Форум: "Базы";
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];
ВнизDBGrid Найти похожие ветки
← →
bit (2001-12-30 19:43) [0]Привет всем программерам!!! Всех с наступающим!!! Помогите плиз. Как в DBGrid прочитать какое-нибудь значение поля, например второй строки четвертого столбца. Заранее благодарен.
← →
bit (2001-12-30 20:40) [1]Неужели никто не знает??????
← →
panov (2001-12-30 21:08) [2]Никак.
Строки не имеют номера.
← →
evgeg (2001-12-30 22:38) [3]Надо читать из набора данных (TQuery, TDataSet), связанного с гридом.
← →
VA (2001-12-31 01:57) [4]evgeg абсолютно прав.
DBGrid1.DataSource.DataSet.FieldByName(" имя поля").asString;
или прямо
Query1.FieldByName(" имя поля").asString;
← →
panov (2001-12-31 13:32) [5]>evgeg © (30.12.01 22:38)
>VA (31.12.01 01:57)
А еще скажите, как прочитать поле в пятой строке, четвертом столбце.
← →
evgeg (2001-12-31 13:55) [6]> panov
столбец по номеру можно достать из массива Columns
DBGrid.Columns [4].Field.AsString
У TQuery (TTable) есть свойство RecNo, которое правильно работает только для dbase и paradox таблиц.
while Query.RecNo > k do
Query.Prior;
while Query.RecNo < k do
Query.Next;
Для sql-х баз можно встать на начало сдвинутся вперед на k шагов (некрасиво, но что поделаешь)
Query.First;
for i := 1 to k do
Query.Next;
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c