![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]()
Здравствуйте ребята. Задача такой . ест Form1, Form2 на пример, на второе форму выводит результаты поиска
Пользователь хочет что на (второе форму где выводит результаты поиска ) был кнопка где он будет отметит какой столбик отображалось и какой скрывать из первое форму делаю запрос выводит результат Цитата:
E_MAIL: rijgvina7@yahoo.com
|
|
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
судя по всему, у Вас в гриде отображаются ВСЕ поля, которые есть в датасете...
тогда самый простой способ - хранить где-то (как и где - ваше дело, можно в INI, можно в БД) список полей. вот этот: Цитата:
и при формировании запроса выбирать только выделенные поля: Код:
|
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
или
DBGrid.Columns[N].Visible:=True или False N от 0 до DBGrid1.Columns.Count-1
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#4 | ||||
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]()
Спасибо за внимание, надо ini файл создать , настройки где то должен хранить , программа клиент-серверный и каждое пользователь хочет настроит по своему. начинаю так
1 . uses -- inifiles, добавляю 2. Цитата:
3. Цитата:
Цитата:
Цитата:
[Poisk] Edit=SELECT employee_id, first_name, last_name, email, phone_number, hire_date,job_id, salary, commission_pct,manager_id, department_id FROM hr.employees WHERE first_name LIKE 'Bruce' Голова кипит, взрывается, пожалуйста помогите это реализовать
E_MAIL: rijgvina7@yahoo.com
Последний раз редактировалось Stilet; 27.03.2013 в 23:04. |
||||
![]() |
![]() |
![]() |
#5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Во-первых:
Код:
Во-вторых: Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#6 | |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]() Цитата:
напрямую да
E_MAIL: rijgvina7@yahoo.com
Последний раз редактировалось Stilet; 27.03.2013 в 23:53. |
|
![]() |
![]() |
![]() |
#7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Считывай в Module.PoiskQuery.SQL
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#8 | |||
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]() Цитата:
Цитата:
Пожалуйста у меня нету выход это надо разбирать , Это задача спасает меня жизнь, и я знаю что вы меня поможите . Я люблю русский народ ![]() Смотрйте видео пожалуйста задача почти готов ! Осталось сохранить и почитать в ini файле Цитата:
ini что сохраняет ------------------------- [Poisk] Edit=EMPLOYEE_ID FIRST_NAME LAST_NAME PHONE_NUMBER HIRE_DATE JOB_ID SALARY COMMISSION_PCT MANAGER_ID DEPARTMENT_ID
E_MAIL: rijgvina7@yahoo.com
Последний раз редактировалось Stilet; 28.03.2013 в 09:05. |
|||
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
![]()
Проект бы с базой выложил - быстрее бы сделали.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]()
Вот смотрите пожалуйста, это аналогичные пример . Мне осталось все настройки сохранить в ini файл
E_MAIL: rijgvina7@yahoo.com
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как получить резултат функции | unmazable | Общие вопросы C/C++ | 1 | 21.10.2010 08:46 |
Скрывать/отображать графики на диаграмме | O_H | Microsoft Office Excel | 2 | 06.09.2010 14:09 |
Автоматически скрывать и отображать столбцы в Екселе. | Дмитррр | Microsoft Office Excel | 3 | 16.09.2009 12:22 |
скрывать или отображать столбцы с "флажка" | Иванов_ДМ | Microsoft Office Excel | 3 | 02.03.2009 13:22 |
есть ячейки А, В, С. в ячейку С нужно вывести резултат С=А*В*0,1% | А^ександр | Microsoft Office Excel | 1 | 18.02.2008 11:12 |