Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   Возврат набора записей из процедуры MySQL (https://www.otvetnemail.ru/novyj-arhiv-2-812/vozvrat-nabora-zapisej-iz-procedury-mysql-268653/)

Guest 29.09.2011 03:32

Возврат набора записей из процедуры MySQL
 
Добрый день!При портировании базы(MSSQL) на (MYSQL) выяснились некоторый особенностиработы из базой MySQL, а именно на MSSQL была функция которая принимала параметры и возвращала набор записей, все работало.Начал создавать её аналог на MySQL, там вроде в теле процедуры помещаешь запрос:Код:CREATE PROCEDURE showMan() select * from Man;Создавал в консоле MySQL.И создалась успешно.При вводе запроса в консоле: "call showMan;"выводит там результат в виде таблицы как и надо.Пытаюсь вызвать тот же запрос в приложении на Qt, выборку не производит, в консоле приложенияинформирует так: "QMYSQLResult::cleanup: unable to free statement handle".(В чем дело?)Если использовать в приложении прямой запрос в виде "select * from Man;" то все работает и выводит...Вопрос в том так можно получать выборку на MySQL из процедуры/фунции, если да то как правильно обрабатывать, может кто знает.


Часовой пояс GMT, время: 12:12.


© www.otvetnemail.ru - Форум вопросов и ответов.