Доброго времени суток.
Я использую DatabaseLayer и MySQL. Вопрос заключается в том, что я не могу найти пример вызова Хранимой Процедуры(Stored Procedures).
Хотя вот в этом посте( http://forums.wxwidgets.org/viewtopic.php?f=30&t=13514 ) написано, что такая возможность есть - "TbirdBear (from wxForum) - MySQL testing of stored procedures returning result sets".
Пожалуйста подскажите какая функция для этого используется, а примеру буду безмерно благодарен! Но и ссылка на подсказку тоже будет кстати.
В общем заранее благодарен!...
Stored Procedures Topic is solved
-
- Super wx Problem Solver
- Posts: 362
- Joined: Wed Mar 07, 2007 8:10 am
- Location: Russia, Shakhty
Re: Stored Procedures
а я как раз тебе на сорсес форуме отписаться хотел.
Какая разница? Если ХП возвращает данные тогда так же как процедуру SELECT, если нет тогда так же как INSERT/DELETE процедуры. В чем у тебя загвоздка?
Какая разница? Если ХП возвращает данные тогда так же как процедуру SELECT, если нет тогда так же как INSERT/DELETE процедуры. В чем у тебя загвоздка?
WinXP SP3, wx-2.8.10, MinGW-4.4.1, gdb-7.1.2, eclipse
Re: Stored Procedures
Хочу в БД прописать Stored Procedure. А потом через DatabaseLayer их вызывать, а не генерировать запрос в проекте. А сейчас я генерирую запрос и через ExecuteQuery его выполняю.
Т.е. нужно просто вызвать Stored Procedure и передать нужные параметры.
Т.е. нужно просто вызвать Stored Procedure и передать нужные параметры.
-
- Super wx Problem Solver
- Posts: 362
- Joined: Wed Mar 07, 2007 8:10 am
- Location: Russia, Shakhty
Re: Stored Procedures
ну и где у тебя затык? Точно так же делай через ExecuteQuery 'SELECT * FROM SP' или 'Execute Procedure SP'(тут зависет от SQL сервера) , если она у тебя ничего не возвращает
WinXP SP3, wx-2.8.10, MinGW-4.4.1, gdb-7.1.2, eclipse
Re: Stored Procedures
Я как раз об этом подумал. Почему-то мне казалось, что ExecuteQuery - это только для запросов, а вызов процедуры - это другое. Но теперь я думаю, что Вызов процедуры - это тоже своего рода запрос.
Надо будет протестировать. Спасибо за подсказку!
Надо будет протестировать. Спасибо за подсказку!