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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2019, 20:48   #1
sappan
Новичок
Джуниор
 
Регистрация: 01.04.2019
Сообщений: 1
По умолчанию MySql, Delphi 10.3 Rio, FireDAC. Селективная процедура с курсором

Embarcadero® Delphi 10.3 Version 26.0.32429.4364
linmysql.dll v5.5.62
MySql Server 5.5

Такая процедура:

CREATE DEFINER = 'root'@'localhost' PROCEDURE `sel_tst`()
NOT DETERMINISTIC
CONTAINS SQL
SQL SECURITY DEFINER
COMMENT ''
BEGIN
declare cur1 cursor for select 1 from INFORMATION_SCHEMA.TABLES;
************************
open cur1;
close cur1;
************************
drop temporary table if exists res_tbl;
create temporary table res_tbl
(
a int
);
insert into res_tbl (a) values (1);
insert into res_tbl (a) values (2);
insert into res_tbl (a) values (3);

select * from res_tbl;
drop temporary table if exists res_tbl;
END;

Если "открыть-закрыть курсор" закомментировать,
то вызов 'call sel_tst()' работает.
С куросором - не работает! Ни в рантайм ни в дизайнтайм.
Ошибка: [FireDAC][Phis][MySQL] Commands out od sync ...
В чем дело?
Все другие клиенты - работают нормально.
sappan вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MySQL + FireDAC. Данные уходят в БД только при закрытии соединения Hamster2008 БД в Delphi 0 18.03.2019 08:17
Где взять FireDAC? Ship_1 Компоненты Delphi 8 09.01.2018 10:13
Delphi - RichEdit. Удаление слова, строки, абзаца под курсором. inkenvy Общие вопросы Delphi 7 17.03.2015 10:28
MySQL: Процедура выполняется не полностью lawliet93 SQL, базы данных 0 13.01.2013 15:57
MySQL. Хранимая процедура зависает при выполнении lawliet93 SQL, базы данных 17 01.01.2013 20:55