Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.29;
Скачать: CL | DM;

Вниз

Работа с БД с запросов.   Найти похожие ветки 

 
staryx   (2004-02-03 15:38) [0]

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


 
Nikolay M. ©   (2004-02-03 15:43) [1]

Кто тут из телепатов? Кто-нибудь возьмется перевести это на человеческий?


 
Dedushka_Mazai ©   (2004-02-03 15:45) [2]

ввиду непонятности сабжа затруднительно ответить на твой вопрос.

по-моему, предложенный интерфейс не является лучшим решением.
если пользователь просматривает данные в гриде, на кой ему нужны все поля ввода и наоборот. ты или в гриде ввод организуй, или на две формы всё разбей


 
Esed   (2004-02-03 15:47) [3]

Вы знаете. если я мог бы я быть помогать Вам. Но я сожалею, что я не могу. Я хочу спросить Вас это. Как делают Вы используете MySql в delphi. Я устанавливал компоненты DAC, но они - компоненты испытания. я могу использовать odbc? что сделать для этого?


 
Alex_Bredin ©   (2004-02-03 15:48) [4]

чел хочет написать свой SQL Explorer - на кой он ему неясно.
Но делается с помощью книги за 15 минут(кода одна строка, все остальное-компоненты)


 
Dedushka_Mazai ©   (2004-02-03 15:49) [5]

это что - перевод на человеческий? наверно, "Сократом" переведено


 
staryx   (2004-02-03 15:53) [6]

2Alex_Bredin:
Все гораздо проще, чем SQL Explorer. Просто не все можно реализовать тупым гридом. А вот с помощью запросов - можно. Я просто хочу сделать так, чтобы при создании порядка 30 таких элементов в программе мне не пришлось писать код 30 раз.

А по какой книге и какой строкой кода?

А про odbc - у меня это есть, пиши, чуть позже вышлю...


 
sniknik ©   (2004-02-03 15:57) [7]

Alex_Bredin © (03.02.04 15:48) [4]

> чел хочет написать свой SQL Explorer - на кой он ему неясно.
> Но делается с помощью книги за 15 минут(кода одна строка, все остальное-компоненты)

обижаеш, 15 мин. ага как же. хочеш я вышлю тебе свой? (в смысле самонаписанный SQL Explorer) во первых сразу ясно будет зачем оно, а во вторых попытайся повторить то же самое (даю 15 дней, но думаю и за нех не успееш).


 
Alex_Bredin ©   (2004-02-03 16:05) [8]

2 sniknik

Не хотел обидеть, у меня есть аналогичный самодел - там тоже выше крыши.Работу сильно упрощает.Но для задачи в такой постановке - 15 мин.


 
staryx   (2004-02-03 16:05) [9]

2sniknik: Вы можете мне оказать помощь по этому вопросу? И можно взглянуть на Вашу программу?


 
Nikolay M. ©   (2004-02-03 16:14) [10]


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

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


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

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


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

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


> Esed (03.02.04 15:47) [3]

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


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

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


 
sniknik ©   (2004-02-03 16:17) [12]

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


 
Alex_Bredin ©   (2004-02-03 16:18) [13]

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


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

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


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

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


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

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


 
Nikolay M. ©   (2004-02-03 16:34) [17]


> staryx (03.02.04 16:17) [11]

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


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

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


 
Dedushka_Mazai ©   (2004-02-03 16:40) [19]

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


 
Nikolay M. ©   (2004-02-03 16:44) [20]


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

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


 
KSergey ©   (2004-02-03 16:44) [21]

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


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

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


 
Dedushka_Mazai ©   (2004-02-03 16:54) [23]

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


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

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

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


 
Nikolay M. ©   (2004-02-03 16:58) [25]


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

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


 
Dedushka_Mazai ©   (2004-02-03 16:58) [26]

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


 
KSergey ©   (2004-02-03 17:01) [27]

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


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

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


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

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



Страницы: 1 вся ветка

Текущий архив: 2004.02.29;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.025 c
6-94076
Yaro
2003-12-23 04:54
2004.02.29
Сетевые девайсы и их адреса...


3-93765
Fom
2004-02-04 10:30
2004.02.29
Как правильно обработать onValidate?


1-93848
TEXHAPb
2004-02-16 17:28
2004.02.29
Как создать объект того же класса в методе родителя?


1-93945
Lena19
2004-02-17 18:20
2004.02.29
нужна инфа про объявления переменных и типов и их видимость


14-94156
Marser
2004-02-07 00:43
2004.02.29
Простите, конечно если что...