Как в design-time задать значение параметра SQLQuery?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Как в design-time задать значение параметра SQLQuery?

Сообщение Talker1 » 23.10.2013 17:04:55

Собственно, сабж.
В SQLQuery открываю редактор параметров чтобы задать значение а в дизайнере объектов не вижу поля для указания этого значения (см. картинку).

Как все-таки задать значение параметра в design-time?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Talker1
новенький
 
Сообщения: 54
Зарегистрирован: 16.07.2013 18:45:45

Re: Как в design-time задать значение параметра SQLQuery?

Сообщение Frolik » 23.10.2013 17:50:54

Какого параметра?
Frolik
постоялец
 
Сообщения: 275
Зарегистрирован: 18.08.2011 11:52:32

Re: Как в design-time задать значение параметра SQLQuery?

Сообщение Talker1 » 24.10.2013 08:49:54

Ну, если в SQLQuery в тексте SQL указать параметр , например,
Код: Выделить всё
select * from mysql.user t where t.User = :p_user

То в атрибуте SQLQuery.Params добавится один элемент - параметр p_user.
Вот об этом параметре речь.
Аватара пользователя
Talker1
новенький
 
Сообщения: 54
Зарегистрирован: 16.07.2013 18:45:45

Re: Как в design-time задать значение параметра SQLQuery?

Сообщение SeZuka » 24.10.2013 15:41:34

Никак. Да и зачем?
SeZuka
постоялец
 
Сообщения: 209
Зарегистрирован: 05.09.2012 14:58:05

Re: Как в design-time задать значение параметра SQLQuery?

Сообщение Talker1 » 24.10.2013 16:06:38

Например, чтобы в design-time на форме смотреть результат запроса в гриде, в db-компонентах. В дельфях такое есть, удобно.
Ну, нет и нет, не смертельно, хотя и не помешало бы.
Аватара пользователя
Talker1
новенький
 
Сообщения: 54
Зарегистрирован: 16.07.2013 18:45:45

Re: Как в design-time задать значение параметра SQLQuery?

Сообщение Little_Roo » 24.10.2013 18:31:23

Вроде в ZSQLQuery добавляется....
Аватара пользователя
Little_Roo
энтузиаст
 
Сообщения: 639
Зарегистрирован: 27.02.2009 19:56:36
Откуда: Санкт-Петербург

Re: Как в design-time задать значение параметра SQLQuery?

Сообщение SeZuka » 25.10.2013 04:53:54

Можно и в SQLQuery, если зайти в модуль DB и в декларации класса TParam перенести свойство Value из секции Public в секцию Published и затем пересобрать Lazarus.
SeZuka
постоялец
 
Сообщения: 209
Зарегистрирован: 05.09.2012 14:58:05

Re: Как в design-time задать значение параметра SQLQuery?

Сообщение Talker1 » 28.10.2013 11:19:11

открыл модуль DB, в классе TParam свойство Value перенес в published
далее выполнил команду "Сервис" -> "Пересобрать Lazarus по профилю: Очистить + собрать все"
ничего не изменилось ((
Аватара пользователя
Talker1
новенький
 
Сообщения: 54
Зарегистрирован: 16.07.2013 18:45:45

Re: Как в design-time задать значение параметра SQLQuery?

Сообщение Talker1 » 29.10.2013 19:10:45

В продолжение темы..
Для интереса попробовал в классе TParam перенести свойство Size из Published в Public, далее пересобрал Лазаря, реакции - ноль. Попробовал паракомпилиролвать и переустановить пакет SQLDBLaz, тоже ничего не изменилось.
Как-то странно...
У кого какие мысли?
Аватара пользователя
Talker1
новенький
 
Сообщения: 54
Зарегистрирован: 16.07.2013 18:45:45


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 233

Рейтинг@Mail.ru