Последняя версия DataExpress 2021.10.21

Изображение Скачать | Изображение Что нового?

Помогите написать sql запрос

Вопросы по составлению выражений SQL
Vofka18
Знаток
Сообщения: 550
Зарегистрирован: 04 мар 2018, 16:54
Благодарил (а): 59 раз
Поблагодарили: 67 раз

Re: Помогите написать sql запрос

Сообщение Vofka18 » 27 июл 2018, 11:26

Гocть писал(а): В случае с железной привязкой к формам и полям

Ну кстати, на счет железной привязки, она не такая уж и железная. Целью было организовать хранение неких настроек (переменных), которые можно добавлять и пользоваться в любом месте проэктирования. В данном случае, жесткая привязка идет только к форме настроек. А сами переменные записываются автоматически (если такой переменной не существет), функцией SetSettinsByName(setName,paramType:string;pVal:variant). Вот как выглядит форма настроек, и их представление пользователю. Ну и сам модуль сейчас прикреплю. Может какой нить новичок вроде меня и почерпнет что-то полезное для себя.
Просто я долго размышлял в каком виде хранить и работать с некими настройками, и ИМХО это самый действенный вариант.
Вложения
myVarSet.7z
(1.35 КБ) 137 скачиваний
Форма настроек.jpg
Форма настроек.jpg (38.01 КБ) 1594 просмотра
Рпедставление для пользователя.jpg
Рпедставление для пользователя.jpg (65.03 КБ) 1594 просмотра

Аватара пользователя
rausNT
Специалист
Сообщения: 923
Зарегистрирован: 24 авг 2017, 09:23
Благодарил (а): 241 раз
Поблагодарили: 28 раз

Re: Помогите написать sql запрос

Сообщение rausNT » 27 июл 2018, 12:36

У Вас бэкапы из БД можно создавать?
We are uncovering better ways of developing
software by doing it and helping others do it.

Аватара пользователя
admin
Разработчик
Сообщения: 5936
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 74 раза
Поблагодарили: 591 раз

Re: Помогите написать sql запрос

Сообщение admin » 27 июл 2018, 13:08

sel.MoveFirst();

Не обязательно, после открытия набора курсор и так на первой записи.

Аватара пользователя
Гocть
Эксперт
Сообщения: 1587
Зарегистрирован: 27 ноя 2017, 08:02
Благодарил (а): 1 раз
Поблагодарили: 17 раз

Re: Помогите написать sql запрос

Сообщение Гocть » 27 июл 2018, 13:17

В принципе если бы не "тренировка", то наверное для этой цели хватило бы с головой setvar и getvar. При необходимости пару строк скрипта в main, закрывающих форму настройки после установки "констант".
Фрилансер. Разработка на заказ. Консультирование.

Vofka18
Знаток
Сообщения: 550
Зарегистрирован: 04 мар 2018, 16:54
Благодарил (а): 59 раз
Поблагодарили: 67 раз

Re: Помогите написать sql запрос

Сообщение Vofka18 » 27 июл 2018, 14:28

rausNT писал(а):У Вас бэкапы из БД можно создавать?

Да, код писал не я. Я только немного адаптировал под себя. Вот ссылка на форум.
https://forum.develop-soft.ru/viewtopic.php?t=93

Vofka18
Знаток
Сообщения: 550
Зарегистрирован: 04 мар 2018, 16:54
Благодарил (а): 59 раз
Поблагодарили: 67 раз

Re: Помогите написать sql запрос

Сообщение Vofka18 » 27 июл 2018, 14:32

Гocть писал(а):В принципе если бы не "тренировка", то наверное для этой цели хватило бы с головой setvar и getvar. При необходимости пару строк скрипта в main, закрывающих форму настройки после установки "констант".

Пожалуй соглашусь. Была сначала такая идея, но уже не помню где, но где то я запутался, или что-то не смог реализовать...
Ну да ладно, "тренировка" тоже нужна. ;) оставлю как есть. мне нравится :D

Vofka18
Знаток
Сообщения: 550
Зарегистрирован: 04 мар 2018, 16:54
Благодарил (а): 59 раз
Поблагодарили: 67 раз

Re: Помогите написать sql запрос

Сообщение Vofka18 » 27 июл 2018, 14:36

admin писал(а):
sel.MoveFirst();

Не обязательно, после открытия набора курсор и так на первой записи.

Не был в этом уверен, мало ли. Но теперь буду знать. Строчку удалил ;)
Спасибо.


Вернуться в «Вопросы по SQL»