|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.03.2013, 09:58 | #1 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
Перебор ячеек
Доброе время суток!
Вот столкнулся с проблемой, никак не могу понять, как организовать перебор ячеек в DBGrid. Суть задачи такова, хочу распечатать данные из таблицы. Делаю это в цикле, на канву: Код:
|
23.03.2013, 10:03 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
DBGrid1.Columns[1].Field.Text
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
23.03.2013, 10:07 | #3 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
Аватар, это понятно, спасибо! Но у меня например 100 записей. Есть поля:Фио, возраст, почта.
Мне нужно узнать фио из всех 100 записей. А ваш код позволяет работать только с одним полем. Иными словами мне нужен аналог: stringgrid.cells[1,11]; Последний раз редактировалось prizrak1390; 23.03.2013 в 10:18. |
23.03.2013, 10:21 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 23.03.2013 в 10:23. |
23.03.2013, 10:39 | #5 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
Аватар, окей, спасибо. Код перебирает столбцы, с этим у меня не было проблем. Но а как мне быть со строками? Вот прям аналог:
stringgrid.cells[i,ii], есть? чтобы я мог обратиться к конкретной строке, к конкретному столбцу? |
23.03.2013, 10:56 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Дбгрид непосредственно работает с датасет, и только из него можно извлечь данные. Аналога с стринггрид здесь нет. А приведенный код перебирает не только столбцы, а и все возможные строки. Обратиться к конкретной строке значит найти нужную запись датасета. Или обрабатывайте канвас грида
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа перебора вариантов (изменить перебор цифровой на перебор буквенный) | BArt2000 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 02.03.2015 12:56 |
Как реализовать перебор ячеек в диапазоне? | a1bert | Microsoft Office Excel | 2 | 11.01.2012 22:14 |
Перебор ячеек столбца и формирование нового листа из уникальных записей | Ad1r | Microsoft Office Excel | 3 | 06.05.2010 09:38 |
Таблицы в WORD. Перебор ячеек или поиск? | sergeos | Microsoft Office Word | 7 | 09.06.2009 17:57 |