Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2010, 19:59   #21
DIgorevich
Погулять вышел
Участник клуба
 
Аватар для DIgorevich
 
Регистрация: 17.05.2010
Сообщений: 1,573
По умолчанию

У меня цикл перебора всех чекбоксов, и сделаны они, т.к. надо отмечать иногда несколько:

Код:
for y := 1 to mainform.ADOTable5.RecordCount do//получаем количество мест работы
  begin
   Lab := FindComponent('Checkbox' + IntToStr(y));

   //если место отмечено, то...
   if (Lab as TCheckbox).Checked then
     begin....
и так далее...
Никогда не знаешь, где тебе повезет... (Фрай)
DIgorevich вне форума Ответить с цитированием
Старый 22.07.2010, 06:28   #22
Korben5E
Форумчанин
 
Аватар для Korben5E
 
Регистрация: 13.07.2010
Сообщений: 346
По умолчанию

ясно, это можно сделать в DBGrid
будет проще и красивее
Non est culpa vin, sed culpa bibentis
Korben5E вне форума Ответить с цитированием
Старый 22.07.2010, 18:05   #23
DIgorevich
Погулять вышел
Участник клуба
 
Аватар для DIgorevich
 
Регистрация: 17.05.2010
Сообщений: 1,573
По умолчанию

Цитата:
Сообщение от Korben5E Посмотреть сообщение
ясно, это можно сделать в DBGrid
будет проще и красивее
Зачем мне еще один DBGrid? я и так его в основной форме использую, а база не маленькая... Поэтому и вывожу запрос на выборку в отдельную форму.
Никогда не знаешь, где тебе повезет... (Фрай)
DIgorevich вне форума Ответить с цитированием
Старый 22.07.2010, 18:17   #24
Korben5E
Форумчанин
 
Аватар для Korben5E
 
Регистрация: 13.07.2010
Сообщений: 346
По умолчанию

Цитата:
Сообщение от DIgorevich Посмотреть сообщение
Зачем мне еще один DBGrid? я и так его в основной форме использую, а база не маленькая... Поэтому и вывожу запрос на выборку в отдельную форму.
ну это не мне судить а твоим пользователям

я когда начинал программировать - тоже пытался ляпать кучу чекбоксов
плюсы этого только если 1 тип данных у записи обрабатываешь, а если больше - то приходилось делать структуры, привязывать к массивам..
короче геморрой появлялся, если чекбокс прямо в ДБГрид - удобнее

кстати ты делаешь массив из 30 элементов - т.е. в таблице в принципе больше записей не появится ??
а если появится - то переделывать программу, а это уже брак.
Non est culpa vin, sed culpa bibentis
Korben5E вне форума Ответить с цитированием
Старый 22.07.2010, 18:29   #25
DIgorevich
Погулять вышел
Участник клуба
 
Аватар для DIgorevich
 
Регистрация: 17.05.2010
Сообщений: 1,573
По умолчанию

Цитата:
Сообщение от Korben5E Посмотреть сообщение
кстати ты делаешь массив из 30 элементов - т.е. в таблице в принципе больше записей не появится ??
а если появится - то переделывать программу, а это уже брак.
Меня четко попросили о количестве записей (под заказ пишу ). В крайнем случае, можно сделать динамический массив...

А насчет ДБГрид согласен, так проще, но на данном этапе мне это не нужно.
Никогда не знаешь, где тебе повезет... (Фрай)
DIgorevich вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выборка выборка с таблицы с отношением многие-ко-многим 8alig8 БД в Delphi 2 24.06.2010 12:21
ADOQuery + SQL-выборка по дате!!! $T@LKER БД в Delphi 14 19.04.2010 11:34
Удаление строки с помощью SQL запроса (Query1.SQL.ADD('Delete....')) Schutze Помощь студентам 6 29.11.2009 22:15
Выборка информации из 2 таблиц (SQL) frai БД в Delphi 10 10.11.2007 17:38