Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с БД с запросов. [D5, MySQL]


Страницы:   1 2

staryx ©   (2004-02-03 15:38:00) 

Хочу реализовать сабж. Интерфейс в виде таблицы, под которой расположено надлежащее количество строк ввода, комбобоксов и прочего. Как мне это лучше всего реализовать?


staryx   (2004-02-03 17:13:00) [1]

Дополнительным обстоятельством является то, что таких таблих много. Т.е. желательно сделать унифицированно...


staryx   (2004-02-03 17:12:00) [2]

Имеется таблица (отображающая результаты запроса), для каждой строки в таблице есть свой ID. Под ней расположено надлежащее количество строк ввода, комбобоксов и прочего (по числу колонок). Надо, чтобы можно было редактировать записи, добавлять и удалять. Как мне это лучше всего реализовать?


KSergey   (2004-02-03 17:01:00) [3]

Автору: уточните в чем именно проблема, я никак не пойму!
"Парсить строки я умею. Запросы писать тоже."
А что еще нужно? Какой "этот интерфейс"? Вопрос в том как все это склеить? Или что?
Может попробуем еще раз сформулировать вопрос так, чтобы всем было понятно что конкретно надо????


Dedushka_Mazai   (2004-02-03 16:58:00) [4]

на содержательные вопросы нужны и ответы соответствуюшие


Nikolay M.   (2004-02-03 16:58:00) [5]


> Как мне реализовать этот интерфейс?

Хочешь сказать, именно это ты и спросил в сабже и уточнял потом еще раза 3?!!!!
Могу задать встречный вопрос: "А вот у меня есть таблица с товарами, к ней должны быть всякие кнопочки и галочки, как это лучше сделать?". СлабО? У тебя тысячи программ перед глазами, неужели трудно перенять часть их функционала, если лень его придумывать самому?
Хотя... Баксов за N-цать (если в Москве) могу взяться разобраться в предметной области и набросать примерный интерфейс. О реализации, конечно, речи не идет.


staryx   (2004-02-03 16:55:00) [6]

2Dedushka_Mazai: Спасибо за содержательный ответ.

У кого-нить есть другие предложения?


Dedushka_Mazai   (2004-02-03 16:54:00) [7]

берёшь и реализуешь.


staryx   (2004-02-03 16:50:00) [8]

ДЛЯ ВСЕХ!!!
Парсить строки я умею. Запросы писать тоже.
Как мне реализовать этот интерфейс?


KSergey   (2004-02-03 16:44:00) [9]

Теперь надо почитать про SQL-запросы, видимо.
Только проблемы я опять не вижу - в нете этого дофига...
попробовать их повыполнять из какого-нибудь SQL-эксплорера (для закрепления завыков)


Nikolay M.   (2004-02-03 16:44:00) [10]


> при вводе в поле строки вида "1,3-5" в таблицу добавлялись
> записи со значениями 1,3,4,5,

Ну, батенька... Парсер строк тут, конечно, нужно писать.
Киданием компонент программу не напишешь.


Dedushka_Mazai   (2004-02-03 16:40:00) [11]

2staryx:
дельфи, конечно, продвинутая среда, но весь код она за тебя не напишет


staryx   (2004-02-03 16:38:00) [12]

2Nikolay M.: С этим я уже знаком. И первая версия была написана именно так. Это несложно. Но вот потребовалось, например, чтобы при вводе в поле строки вида "1,3-5" в таблицу добавлялись записи со значениями 1,3,4,5, ну и некоторые другие вещи. Как тут быть?


Nikolay M.   (2004-02-03 16:34:00) [13]


> staryx (03.02.04 16:17) [11]

О, не прошло и дюжины постов, как картина стала проясняться :)
Ну и в чем конкретно проблема? Как редактровать Master-Detail таблицы? С дельфи идет полезный каталог DEMOS, там много вкусного.
\Delphi6\Demos\Db\CtrlGrid
например.


staryx   (2004-02-03 16:31:00) [14]

2sniknik: Я послал письмо, можете высылать на любой адрес...


staryx   (2004-02-03 16:25:00) [15]

2Alex_Bredin: Если в лом помочь - не мешайте. Я и сам немного понимаю, что такое программирование, просто иногда совета хочется...


staryx   (2004-02-03 16:23:00) [16]

2Alex_Bredin: Если в лом помочь - не мешайте. Я и сам немного понимаю, что такое программирование, просто иногда совета хочется...


Alex_Bredin   (2004-02-03 16:18:00) [17]

Так ты сразу и говори - напишите клиентскую часть
можно без пожалуйста


sniknik   (2004-02-03 16:17:00) [18]

staryx (03.02.04 16:05) [9]
взглянуть без проблем, архив 400кб подтверди вышлю но только exe. одно время ее выкладывал в кладовку, но после некоторых событий исходников не даю.
(весь отдел пользуется, посчитали полезным и у клиентов и включили в поставку проекта как тулзу, к разбазариванию код запретили. ;о)) не то что там было бы чтото особенное но такова политика конторы (и наверняка не только моей))


staryx   (2004-02-03 16:17:00) [19]

2Nikolay M.
В моей программе по каждой записи из главной БД имеется куча детализирующих таблиц, которые содержат текстовые, строковые поля и поля, ссылающиеся по номеру на другие таблицы-справочники (их предполагается заполнять, используя комбобоксы). Вот, что планируется...


Nikolay M.   (2004-02-03 16:14:00) [20]


> Просто не все можно реализовать тупым гридом.

Поразительно, но верно.


> А вот с помощью запросов - можно

А вот тут можно поспорить. Прямо вот все-все-все можно сделать? ;-)


> Я просто хочу сделать так, чтобы при создании порядка 30
> таких элементов в программе мне не пришлось писать код 30
> раз.

Каких "таких элементов"? Какого кода? И зачем его писать 30 раз?
Я продолжаю теряться в догадках :)


> Esed (03.02.04 15:47) [3]

Библиотека ZeosLibrary.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо