Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2013, 11:08   #11
hemn6vyr
Пользователь
 
Регистрация: 18.06.2012
Сообщений: 67
По умолчанию

Цитата:
Сообщение от Yurk@ Посмотреть сообщение
согласен с eval, бред редкий
hemn6vyr, я уловил логику работы функции, но спросил я тебя совсем другое: попробуй этот sql запрос выполнить в каком-нибудь slq-редакторе (хоть в том же access-е) ... выполнится ли он?
Запрос не выполняется, вот в том то и дело. Я и хотел узнать что в нём не так.
hemn6vyr вне форума Ответить с цитированием
Старый 24.04.2013, 11:08   #12
Прик
Форумчанин
 
Регистрация: 08.09.2010
Сообщений: 880
По умолчанию

Цитата:
... выполнится ли он?
Ни в коем случае.
Аксесс на такие подвиги (if exists...) не способен.
И проверку существования записи, и ветвление запросов в зависимости от результатов проверки нужно переносить в код Дельфи.
Прик вне форума Ответить с цитированием
Старый 24.04.2013, 11:15   #13
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

Цитата:
Сообщение от Прик Посмотреть сообщение
Ни в коем случае.
Аксесс на такие подвиги (if exists...) не способен.
что и требовалось доказать
ТС, а функцию SQL я бы основательно переписал, уж слишком завёрнутая она, там гораздо проще можно
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Старый 24.04.2013, 11:18   #14
hemn6vyr
Пользователь
 
Регистрация: 18.06.2012
Сообщений: 67
По умолчанию

Цитата:
Сообщение от Прик Посмотреть сообщение
Ни в коем случае.
Аксесс на такие подвиги (if exists...) не способен.
И проверку существования записи, и ветвление запросов в зависимости от результатов проверки нужно переносить в код Дельфи.
Конечно я хотел услышать более позитивный ответ :-) Спасибо :-)
hemn6vyr вне форума Ответить с цитированием
Старый 24.04.2013, 13:06   #15
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

Цитата:
Очистка, ибо не во всех функциях после использования он чистится.
это надо выкинуть, и забыть как страшный сон
Цитата:
запрос в tstringlist ибо удобнее оперировать.
плодим сущности без нужды, выкинуть tstringlist, и второй тудаже, вместе с циклами, все на помойку
Цитата:
А это пережитки прошлого
нет, это не понимание что к чему.
eval вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Adoquery SQL-запрос qadhhj БД в Delphi 0 30.04.2012 15:44
ПЕРЕДЕЛАТЬ ЗАПРОС ИЗ ACCESS в ADOQuery cokolik БД в Delphi 2 12.02.2011 18:38
ADOQuery и запрос с Access WALL БД в Delphi 4 25.10.2010 03:25
ADOQuery SQL запрос по времени, не по дате... Highlander1981 БД в Delphi 1 01.04.2010 01:08