Форум: "Базы";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
ВнизПодскажите, как а DBGrid считать опред. ячейку? Найти похожие ветки
← →
Layner (2003-10-21 09:36) [0]Как например в StringGrid.Cells()? или это можно вытащить через DataSet?
← →
Zacho (2003-10-21 09:37) [1]Да, именно через DataSet. В DBGrid никаких данных нет.
← →
Alexandr (2003-10-21 09:39) [2]DBGrid.DataSource.DataSet.FieldByName()
← →
Layner (2003-10-21 09:45) [3]Ага, это я и имел ввиду, только строк много, и мне надо суммировать столбики, хотел пройтись по ячейкам в цикле, только не знаю как считать..
for i:=1 to ds1.DataSet.RecordCount do
for j:=1 to ds1.DataSet.FieldCount do
//пробежались..
DBGrid.DataSource.DataSet.FieldByName() - как ещё указать опр. строку?
Может через курсоры делать? Или проше в stringGrid вывести значания, и там считать?
← →
Johnmen (2003-10-21 09:48) [4]Проще взять почитать книгу/руководство/документацию/хелп наконец...
← →
Zacho (2003-10-21 09:49) [5]
> Layner © (21.10.03 09:45) [3]
>
> DBGrid.DataSource.DataSet.FieldByName() - как ещё указать
> опр. строку?
DBGrid.DataSource.DataSet.First;
DBGrid.DataSource.DataSet.MoveBy(n);
:-)
> Может через курсоры делать?
Что такое "курсоры" ?
А может, проще запросом сделать ? Или возьми TDBGridEh, в нем есть SumList
← →
Layner (2003-10-21 09:49) [6]Проще чем что?
← →
Mike Kouzmine (2003-10-21 09:50) [7]Почитай на счет кальк полей.
← →
Layner (2003-10-21 09:51) [8]Спасибо, Zacho, TDBGridEh посмотрю.
← →
Zacho (2003-10-21 09:55) [9]
> Layner © (21.10.03 09:49) [6]
Чем считать суммы в цикле. Сделай отдельный запрос SELECT SUM (..) ..
← →
Anatoly Podgoretsky (2003-10-21 09:56) [10]Layner © (21.10.03 09:49) [6]
Проще чем то
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.052 c