powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Delphi vs IBExpert
25 сообщений из 59, страница 2 из 3
Delphi vs IBExpert
    #35116628
Сергей Фролов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyА еще бывает добавляешь поле в несколько тысяч символов, ну или БЛОБ...
Спасибо, засчитано.
Я ждал кто первый про blob вспомнит :)
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116632
Сергей Фролов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, кстати, разве IBX и FIb+ тащат за собой блоб на клиента? ;-)
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116646
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Фролов пишет:

> Тогда еще раз повторю - почему не *? Нормальную аргументацию можно привести?

Как, например, собираешься разруливать ситуацию когда одна и та же
таблица в запросе участвует дважды?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116666
Сергей Фролов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fynda
Как, например, собираешься разруливать ситуацию когда одна и та же
таблица в запросе участвует дважды?
Через ХП в основном...
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116674
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ФроловЧерез ХП в основнома если одна и та же ХП дважды ? :)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116682
Сергей Фролов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Карабас Барабаса если одна и та же ХП дважды ? :)
Жуть! ))))
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116683
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Фролов пишет:

> Через ХП в основном...

И внутри ХП везде звездочки, звездочки...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116700
Сергей Фролов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fynda
И внутри ХП везде звездочки, звездочки...

До этого даже я не додумался ))))))
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116765
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fynda

И внутри ХП везде звездочки, звездочки...
Звездочки, косточки, тапочки в ряд...
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116772
Лентяй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ФроловНакинулись, накинулись )))))

ЛентяйА ты при изменении метаданных всегда только добавляешь поля? Удалять или переименовывать ни разу не приходилось?

Приходилось, и что? При использовании select * from я меняю, или удаляю соответствующие FieldByName. При описании всех полей в запросе, кроме обращения к полям на клиенте, мне еще надо и сам запрос исправить. Где бонус-то?
Ну к примеру в большом проекте упомнить все запросы в которых это поле используется не всегда реально. А поиск в файлах проекта по имени поля значительно проще, чем попытки вспомнить, что там за этой "*" скрывается. И в FieldByName не всегда отыщется. У меня есть места типа
Код: plaintext
1.
2.
  if Dataset1.FindField(Dataset2.Field[i].Name) then
    ...
Ну и по поводу таскания лишней инфы тоже правильно отметили. Не только в блобах дело. Ежели пользователю для выбора автомобиля вполне достаточно марки, модели, цвета и vin (а иногда и просто vin) то зачем с сервера тянуть еще 50 полей?
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116786
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ФроловДа, кстати, разве IBX и FIb+ тащат за собой блоб на клиента? ;-)И как этот самый блоб клиенту показать "не таща" его??? Прям как мои подопечные, мы в интернете только смотрели, ничего не качали, а говоришь трафа дохрена сожрали.

>Как, например, собираешься разруливать ситуацию когда одна и та же
>таблица в запросе участвует дважды?

>Через ХП в основном...

Блин, опять гланды через Ж удаляют, извращенцы, АЛИАС для кого придумали?
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116787
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.G. пишет:

> Звездочки, косточки, тапочки в ряд...

Джойны налево, джойны направо...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116854
Сергей Фролов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyИ как этот самый блоб клиенту показать "не таща" его???

Стоп. Разговор был о запросе "select * from". Про то, что клиенту блоб таки надо показывать, разговора не было. Если все-таки надо, то твой аргумент больше таковым не является. Хотя, повторюсь, для IBX и Fib+ он таковым и не являлся :)

Ivan_Pisarevsky
Прям как мои подопечные, мы в интернете только смотрели, ничего не качали, а говоришь трафа дохрена сожрали.

Аааа, так ты админ....

Ivan_Pisarevsky
Блин, опять гланды через Ж удаляют, извращенцы, АЛИАС для кого придумали?
А это здесь при чем? Ты думаешь алиасы внутри ХП в данном случае не используются?

На самом деле я просто поклонник минимализма SQL запросов на клиенте. Куда проще читать в коде "select * from my_cool_sp" чем многоэтажные join'ы с именами всех таблиц, их алиасов и полей.
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116892
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Фролов пишет:

> А это здесь при чем? Ты думаешь алиасы внутри ХП в данном случае не
> используются?

А нафиг тут вообще нужна ХП? Какие она дает преимущества перед прямым
запросом?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116917
Лентяй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Фролов
На самом деле я просто поклонник минимализма SQL запросов на клиенте. Куда проще читать в коде "select * from my_cool_sp" чем многоэтажные join'ы с именами всех таблиц, их алиасов и полей.
Ох, еще проще это и не читать. Потому как все одно информации ноль.
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116924
Фотография Пьяный Винни-Пух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А лучше и не писать...
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35116941
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Фролов
Ivan_Pisarevsky
Прям как мои подопечные, мы в интернете только смотрели, ничего не качали, а говоришь трафа дохрена сожрали.

Аааа, так ты админ....
Это типа ругательство? Арстократ Вы наш, поклонник минимализма. Да можете себе звездочки хоть на лбу рисовать, это Ваше право. А потом будет очередной плач ярославны "ФБ фуфло, я ему пишу минималистически, а он тормозит сцуко". Ваша аристократическая натура не обидится если я пошлю вас на...?
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35117054
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ФроловАааа, так ты админ....А что не так с админами ? Я вот тоже админ, кроме всего прочего, а звезд с сервера не хватаю всё же. В основном потому, что тупых запросов "селект * фром таблица" практически не бывает, в основном всякие джоины, в которых потом хрен разберешься, если звездной болезнью страдать.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35117072
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вот всегда морщусь, когда MS-скульщики пишут что-то вроде
Код: plaintext
1.
select id, name
  from (select * from a, b where c) q
Хотя клиент тут вообще никаким боком.
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35117081
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WildSeryЯ вот всегда морщусь, когда MS-скульщики пишут что-то вродезабей - а то так и до пластической операции дойти можно :)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35117106
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Сергей Фролов
> На самом деле я просто поклонник минимализма SQL запросов на клиенте.
> Куда проще читать в коде "select * from my_cool_sp" чем многоэтажные
> join'ы с именами всех таблиц, их алиасов и полей.
Не согласен, а ежели ещё и отформатирован нормально, так прямо как полное
собрание сочинений Ленина читается
потом бывает трудно вспомнить какие поля нужны из запроса для показа на
клиенте, особенно если по 300 полей в таблице, как люди тут писали

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35117240
Сергей Фролов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_Pisarevsky
Это типа ругательство?

Судя по всему ты считаешь именно так. Почему-то не рад за тебя, работа и должность должны быть любимыми

Ivan_Pisarevsky
Арстократ Вы наш, поклонник минимализма.

Спасибо ;)

Ivan_Pisarevsky
Да можете себе звездочки хоть на лбу рисовать, это Ваше право.

Боюсь жена не оценит, а так бы с радостью воспользовался советом. Очень, знаешь ли, оригинально могло бы быть.

Ivan_Pisarevsky
А потом будет очередной плач ярославны "ФБ фуфло, я ему пишу минималистически, а он тормозит сцуко".

Видишь ли, Ваня, с firebird'ом (тогда это был еще Interbase) я работаю с 1999 года, и таких криков у меня не возникнет, ибо я представляю, что я делаю. Так что не угадал. :D

Ivan_Pisarevsky
Ваша аристократическая натура не обидится если я пошлю вас на...?
Ну что ты, конечно же нет, но ты уж тоже не обижайся, если в ответ получишь тоже самое, ок? ;)

P.S.: Да, и переходить на "Вы" уже несколько глупо, на второй странице общения. )))))
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35117310
Сергей Фролов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь Горбонос
Не согласен, а ежели ещё и отформатирован нормально, так прямо как полное собрание сочинений Ленина читается потом бывает трудно вспомнить какие поля нужны из запроса для показа на клиенте, особенно если по 300 полей в таблице, как люди тут писали
В общем-то да, бывает и такое, но иногда хочется этот запрос и в IBExpert перетащить, и там его погонять, и так, знаешь ли, лениво бывает удалять все эти лишние (пусть будет Delphi для примера) паскалевские строки, кавычки, скобки, знаки "+" и т.д. )
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35117335
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Фролов пишет:

> В общем-то да, бывает и такое, но иногда хочется этот запрос и в
> IBExpert перетащить, и там его погонять, и так, знаешь ли, лениво бывает
> удалять все эти лишние (пусть будет Delphi для примера) паскалевские
> строки, кавычки, скобки, знаки "+" и т.д. )

Вообще по идее надо его сначала гонять, а потом уже в дельфи вставлять.
Но если обратная ситуация встречается так часто, то что - разве сложно
сделать отладочную функцию, которая после того, как запрос полностью
собран, выбросит его в удобоваримом виде на экран или в лог?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Delphi vs IBExpert
    #35117349
Лентяй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Фролов
В общем-то да, бывает и такое, но иногда хочется этот запрос и в IBExpert перетащить, и там его погонять, и так, знаешь ли, лениво бывает удалять все эти лишние (пусть будет Delphi для примера) паскалевские строки, кавычки, скобки, знаки "+" и т.д. )
В IbExperte есть два полезнах addon-а - Copy from delphi string и Paste to delphi string.
...
Рейтинг: 0 / 0
25 сообщений из 59, страница 2 из 3
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Delphi vs IBExpert
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]