Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
Здравствуйте есть вопрос относительно разработки клиентского ПО к БД. Воппрос состоит в следующем, мой начальник утверждает, что использование гридов в клиентах к БД совершенно недопустимо, "является плохим тоном", подскажите так ли это? или он глубоко ошибается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 09:33 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
а чем аргументирует? Может он не понимает до конца что есть "грид"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 10:38 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
СлаваКПССЗдравствуйте есть вопрос относительно разработки клиентского ПО к БД. Воппрос состоит в следующем, мой начальник утверждает, что использование гридов в клиентах к БД совершенно недопустимо, "является плохим тоном", подскажите так ли это? или он глубоко ошибается?А что допустимо по его мнению ? Как отображать списки и строчные части документов ? Если у начальника есть такие заявления, то вполне целесообразно поменять начальника :) А может вопрос сформулирован коряво и начальник не причём ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 10:41 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
jikezа чем аргументирует? Может он не понимает до конца что есть "грид"? Аргументирует так - "Недопустимо, чтобы на форме были всякие таблицы, они должны оставаться в базе". LSVА что допустимо по его мнению ? Как отображать списки и строчные части документов ? Я иму примерно такой же вопрос задал. LSVЕсли у начальника есть такие заявления, то вполне целесообразно поменять начальника :) Думаю пора уже иму за 60 LSV А может вопрос сформулирован коряво и начальник не причём ? :) Может и так, но по моему маразм отказываться от грида и выводить все данные в эдиты и подписывать их метками... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 11:17 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
LSV L> СлаваКПСС L> Здравствуйте есть вопрос относительно разработки клиентского ПО к БД. L> Воппрос состоит в следующем, мой начальник утверждает, что использование L> гридов в клиентах к БД совершенно недопустимо, "является плохим тоном", L> подскажите так ли это? или он глубоко ошибается? Скорее всего речь идет о не грамотном использовании грида. Начинающие часто тянут в грид большие наборы данных (в комбинации с сортировкой и агрегатами) не заботясь не о нагрузке на сервер, не о создаваемом трафике... -- Dik76 Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 11:21 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
Dik76 Скорее всего речь идет о не грамотном использовании грида. Начинающие часто тянут в грид большие наборы данных (в комбинации с сортировкой и агрегатами) не заботясь не о нагрузке на сервер, не о создаваемом трафике... Речь идет о том, чтобы вообще грид не использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 11:32 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
СлаваКПСС С> Речь идет о том, чтобы вообще грид не использовать. Можно конечно и без грида обойтись (вспомните примеры с кнопочками first, next, previous, end...), но в общем случае нет противопоказаний к его использованию. -- Dik76 Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 11:45 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
Архитектура системы в Вашем случае не клиент-сервер случаем? Если последнее то осветите контекст в котором возник спор. ЗЫ. Используйте VirtualTree его в грид можна превратить если что ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 12:23 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
Какая разница какая архитектура, для моего начальника не существует такого компонента как грид. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 13:03 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
СлаваКПССКакая разница какая архитектура, для моего начальника не существует такого компонента как грид.нача можно: 1. понять 2. убедить 3. сменить 4. побить 5. (и даже!!!) убить (естли он насилует ваш ум уже самим факктом своего сусчествования) НО! - стук на форумы и поиск сочуйствия у окружаюшчих не являюцца решениями вашей траблемы. Избавляйтесь от этого децтва, малыш. (это не то децтво, которое следует перешно хранить хлупоко у душе) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 13:22 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
СлаваКПССРечь идет о том, чтобы вообще грид не использовать.Я думаю, вы просто его не поняли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 14:07 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
4321 НО! - стук на форумы и поиск сочуйствия у окружаюшчих не являюцца решениями вашей траблемы. Избавляйтесь от этого децтва, малыш. (это не то децтво, которое следует перешно хранить хлупоко у душе) Я не искал сочуствия, прочитай внимательно мой вопрос малыш. alexeyvgЯ думаю, вы просто его не поняли Ну если я его не понял, значит грид действительно написан для лентяев. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 14:30 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
СлаваКПССЯ не искал сочуствия,аппеляция к сообчеству там, хде нужна токмо собственная холова (если вона есь) - и есть "поиск сочувствия", впрочем не будем о словах. Вижу - Вам это сложно СлаваКПССпрочитай внимательно мой вопрос малыш.прочитай внимательно мой ответ, и выбери модель поведения из мушских - (понять|убедить|сменить). Фсе. А со своим децтвом - стронго нах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 14:41 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
СлаваКПСС..........использование гридов в клиентах к БД совершенно недопустимо, "является плохим тоном", подскажите так ли это? или он глубоко ошибается? Про плохой тон - не скажу. Лично для меня критерий плохой-хороший решает пользователь. А вот если просто подсчитать минусы и плюсы...Попытаться понять в чём отличие... Плюсы.. 1) Возможность посмотреть а что выше, ниже...Двумя строчками выше, тремя ниже... Т.е. наглядность. Данная весчь более актуально, когда данная выборка может быть скорректирована "на лету" - в зависимости от считанных значений выше на 10 строк, чем ожидалось. Ну например Вы ищете "Водку русскую" в списке товаров. А человечик который вводил - ввёл "Русская водка". В принцепе предсказуемо, но не всегда... 2) Оценить результат целиком - тут ближе к печати. Т.е. как это будет смотреться на листе бумаге (а может не стоит, т.к. слишком много вышло лишнего). Ну например: хотели вывести на печать только "русскую водку", а вывели ещё и инвариации по цвету горшлышек и рисунку на этикетке. Минусы... 1) При не правильном программировании - в сети такие весчи ээээээээээ хреново влияют (могут влиять) в ввиде нагрузки на сеть - то бишь трафик... Посему надо программировать с учётом сетевого использования. Т.е. за минимум запросов получить кадр информации требуемой для отображения данных. В принцепе ничего сложного, но не очивидно с первого взгляда. Хотя нуна огвоориться, что при неправильной накачке станции - способ отображения уже слабо влияет. Скажем так - он расспологает к неверному поведению в сетке. 2) Трудозатрат больше... с уважением (круглый) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 14:43 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
Так аргументы то какие начальник вам приводит? Чем заменить грид он вам сказал? -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 15:45 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
Накладная без грида ? Оррригинально... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 17:52 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
ModelRНакладная без грида ? Оррригинально...Ну если довести дерево до абсурда, то почему нет ? :) Правда, по мнению упомянутого начальника, оно тоже может считаться гридом, тогда бурундук - это птичка, не попрешь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2005, 00:04 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
- Официант, что вы мне посоветуете ? - (Официант шёпотом) Я советую вам пойти в другой ресторан... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2005, 10:37 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
СлаваКПССКакая разница какая архитектура, для моего начальника не существует такого компонента как грид. надо полагать Екселем он не пользуется и в интернет не ходит - ведь там есть таблицы среди тегов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2005, 01:35 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
Дайте мне mail вашего начальника, я буду каждую ночь посылать письмо "Своевременное употребление Grid сохранит ваше здоровье и репутацию" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2005, 11:29 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
СлаваКПССАргументирует так - "Недопустимо, чтобы на форме были всякие таблицы, они должны оставаться в базе". А если серьёзно, то меня интересует в этой связи вот что. Пользоваться ли DBGrid'ом (то есть целиком "автоматически" работать с БД как предлагает Борланд) или использовать StringGrid и работать с DataSet'ами и прочими компонентами вручную. Я в силу своей тяги к парсингу и явным обработкам (а может и просто недалёкости :\) не доверяю подобной "автоматике", тогда как мой начальник считает, что "раз уж пользоваться малиной, то до конца." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2005, 12:11 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
СлаваКПСС alexeyvgЯ думаю, вы просто его не поняли Ну если я его не понял, значит грид действительно написан для лентяев.Я имел в виду - вы просто не поняли своего начальника. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2005, 12:19 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
думаете вы сделаете своими руками StringGrid + DataSet лучше, чем это сделали за вас(к примеру Borland), чтоб как раз избавить Вас от этой работы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2005, 12:21 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
В стандартном DBGrid практически ничего нет (сортировки, настройки вида колонок и прочих вкусностей). Можно ExGrid, либо Quantum и т.д. - все уже написано до нас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2005, 12:26 |
|
||
|
Grid в клиентах для БД
|
|||
|---|---|---|---|
|
#18+
Smirnov Antonдумаете вы сделаете своими руками StringGrid + DataSet лучше, чем это сделали за вас(к примеру Borland), чтоб как раз избавить Вас от этой работы? Конечно не сделаю. Просто стандартная схема имеет ряд ограничений, её невозможно использовать в сколько-нибудь экслюзивных случаях. Если просто нужно вывести результат запроса в таблицу - нет проблем. А когда хочется уже PopupMenu делать в зависимость от клика на конкретной ячейке начинаются сложности... Я уж не говорю про прямое редактирование через DBGrid - это вообще кошмар. Мне легче сделать пару циклов, в которых я буду понимать что, когда и откуда происходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2005, 12:32 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=33327720&tid=1545578]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
127ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 434ms |

| 0 / 0 |
