Найдено 133 результата

S_Gur
02.10.2025 22:58:45
Форум: Lazarus
Тема: Docked интерфейс
Ответы: 5
Просмотры: 1471

Re: Docked интерфейс

Странно... У меня после файловых фильтров сразу идет подменю Редактор. У вас стандартная версия 4.2?

Добавлено спустя 14 минут 57 секунд:
В общем, похоже, инсталлятор FastReport дурит. Восстановил из копии, сделанной до его установки, и все появилось. Буду разбираться с ними
S_Gur
02.10.2025 21:56:15
Форум: Lazarus
Тема: Docked интерфейс
Ответы: 5
Просмотры: 1471

Re: Docked интерфейс

Только что установил 4.2 32-х и 64-хбитные версии. Нету в параметрах такого пункта. Не пойму, как вставить в сообщение скриншот

Добавлено спустя 6 минут 53 секунды:
При инсталляции выбрал новый интрефейс, потом проинсталлировал FastReport и в обоих версиях интерфейс вернулся к классическому. Но ...
S_Gur
02.10.2025 21:36:19
Форум: Lazarus
Тема: Docked интерфейс
Ответы: 5
Просмотры: 1471

Docked интерфейс

Господа, никто не в курсе, можно ли переключить в версии 4.2 вид интерфейс со стандартного на Docked, или кроме как при инсталляции это невозможно?
S_Gur
23.04.2024 12:33:24
Форум: Lazarus
Тема: Выполнение SQL-скрипта с возвратом набора данных
Ответы: 31
Просмотры: 19259

Re: Выполнение SQL-скрипта с возвратом набора данных

MaratIsk , у вас проблемы с пониманием. Причем, непроходящие. Я уже раз 5 повторил, что проблем у меня нет - я делаю все, что мне нужно. Я не просил вариант решения моих трудностей. Мне было удивительно, что в стандартной комплектации SQLDB нет компоненты, корректно работающей с хранимыми ...
S_Gur
23.04.2024 11:17:57
Форум: Lazarus
Тема: Выполнение SQL-скрипта с возвратом набора данных
Ответы: 31
Просмотры: 19259

Re: Выполнение SQL-скрипта с возвратом набора данных

WAYFARER

Проблема в том, что вы не понимаете что такое транзакция

Ничего вы так и не поняли. Мой пример - это попытка показать вам, что транзакция не решает той задачи, которая стояла. Главное, что не поняли вы - это то, что мне на самом деле надо надо. Я прекрасно понимаю, что такое ...
S_Gur
23.04.2024 07:46:39
Форум: Lazarus
Тема: Выполнение SQL-скрипта с возвратом набора данных
Ответы: 31
Просмотры: 19259

Re: Выполнение SQL-скрипта с возвратом набора данных

WAYFARER

Только это должно происходить не просто в рамках одной сессии, а в рамках одной транзакции.

Очень интересное утверждение. Предлагаю вам выполнить следующую процедуру:

Var
V1 : Integer;

Begin
DBaseL.StartTransaction;
With QrL Do
Begin
If Active Then Close;
SQL.Text := 'Set @v1 ...
S_Gur
22.04.2024 13:09:58
Форум: Lazarus
Тема: Выполнение SQL-скрипта с возвратом набора данных
Ответы: 31
Просмотры: 19259

Re: Выполнение SQL-скрипта с возвратом набора данных

sts

нарушен контракт

никакого контракта нет, не было и быть не может. Нечего придумывать странные термины в обоснование своей безграмотности. Есть развивающиеся возможности языка, есть развивающиеся возможности серверов баз данных и, соответственно, библиотек доступа к ним. Не более того. Я ...
S_Gur
22.04.2024 11:41:59
Форум: Lazarus
Тема: Выполнение SQL-скрипта с возвратом набора данных
Ответы: 31
Просмотры: 19259

Re: Выполнение SQL-скрипта с возвратом набора данных

UniDAC - и в Дельфях, и в Лазарусе. Он прекрасно понимает подобные многокомандные запросы на уровне обычной TUniQuery (равно, кстати, как и FireDAC, и DBExpress в тех же самых Дельфях).
если указать два селекта в TUniQuery ведь не будет доступа к двум наборам записей?

Во-первых, прекрасно будет ...
S_Gur
20.04.2024 19:59:30
Форум: Lazarus
Тема: Выполнение SQL-скрипта с возвратом набора данных
Ответы: 31
Просмотры: 19259

Re: Выполнение SQL-скрипта с возвратом набора данных

А так не пойдет?
INSERT INTO TRISKS (NAME) VALUES (:pNAME) RETURNING ID;

К сожалению, не пойдет. Пример с инсертом - это просто примитивный пример для скрипта, содержащего две команды. В нашем проекте около полутора сотен хранимых процедур. В общем случае, мои запросы выглядят примерно так ...
S_Gur
19.04.2024 21:17:35
Форум: Lazarus
Тема: Выполнение SQL-скрипта с возвратом набора данных
Ответы: 31
Просмотры: 19259

Re: Выполнение SQL-скрипта с возвратом набора данных

MaratIsk , а вы не стесняйтесь. Call `prTest`(@v1, @v2, @v3, @v4); - это первый запрос. Select @v1, @v2, Cast(@v3 As DateTime), @v4; - это второй запрос. Переменные, начинающиеся на собаку - это динамические неглобальные переменные, которые действуют только в рамках текущей сессии. В Дельфях (да и ...
S_Gur
19.04.2024 13:19:24
Форум: Lazarus
Тема: Выполнение SQL-скрипта с возвратом набора данных
Ответы: 31
Просмотры: 19259

Re: Выполнение SQL-скрипта с возвратом набора данных

SQL-скрипт - просто набор команд. Что мешает их выполнить из приложения последовательно и сделать, например, SELECT в завершение ?! нужно ли быть для этого семи пяди по лбу ?!

Может быть, и не нужно. Вот только 2 последовательных запроса выполняются каждый в своей сессии. В лучшем случае, я могу ...
S_Gur
19.04.2024 07:51:46
Форум: Lazarus
Тема: Выполнение SQL-скрипта с возвратом набора данных
Ответы: 31
Просмотры: 19259

Выполнение SQL-скрипта с возвратом набора данных

Доброго времени суток. База данных MySQL 8. Есть у меня необходимость выполнить скрипт из двух или нескольких команд с возвратом данных. Самый простой вариант такого скрипта - это вставка новой записи в таблицу и получение ее идентификатора, что-то типа:


Insert Into [TableName](...) Values ...
S_Gur
31.03.2024 11:25:08
Форум: Разработки на нашем сайте
Тема: Telegram bot API
Ответы: 80
Просмотры: 191310

Re: Telegram bot API

https://github.com/Bunker-x/DTelegram

Может, тут есть что-то полезное
S_Gur
22.03.2024 12:01:56
Форум: Lazarus
Тема: Апгрейд Lazarus
Ответы: 8
Просмотры: 5758

Re: Апгрейд Lazarus

Снег Север, но 3.2 ты устанавливал с нуля? :-)
S_Gur
21.03.2024 09:47:29
Форум: Lazarus
Тема: Апгрейд Lazarus
Ответы: 8
Просмотры: 5758

Re: Апгрейд Lazarus

stikriz11, понятно, спасибо