Страница: 1 |
Страница: 1 |
Вопрос: TDBGrid суммирование выбранного столбца
Добавлено: 13.12.08 19:25
Автор вопроса:
Sharez | ICQ: 249008324
подскажите Поожалуйста... Есть TDBGrid заполненный из БД данными допустим 12 столбцов (месяцев) и каждый столб состоит из 31 значения (дней) в каждой ячейке число (часы работы), как средствами VB6 кликая на определенный столбик выводить сумму всего столбца в Label?
допустим чтоб в Label1 отображался месяц(название столбца) и в Label2 сумма часов(общего рабочего времени в выбранный месяц)
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа: Sharez
ICQ: 249008324
Вопросов: 7
Ответов: 8
Профиль | | #1
Добавлено: 13.12.08 19:54
и еще одна поправочка есть еще один столбец (общая наработка по дням) тоесть каждый месяц 1ого числа - {7,7,7,7,7,7,7,7,7,7,7,7,84} 84- суммарно и так 31 строка, надо чтоб постоянно выводил в Label3 ...
Номер ответа: 2
Автор ответа: Father
Вопросов: 0
Ответов: 159
Профиль | | #2
Добавлено: 14.12.08 19:07
У TDBGrid разные режимы заполнения: из рекордсета dao (ado в случае TDBGrid OLEDB), из xarraydb, и еще есть пара виртуальных режимов. Так просто пробежаться по строкам TDBGrid, по-моему, не получится.
Укажи, какой тип связки с данными используешь.
Номер ответа: 3
Автор ответа: Sharez
ICQ: 249008324
Вопросов: 7
Ответов: 8
Профиль | | #3
Добавлено: 15.12.08 20:29
Dim Record as new ADODB.Recordset
connection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0ata тра-та-та
получается АДО...
сейчас в принципе справился кучей SQL запросов о_О даже работать пытается))