Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Как вызвать процедуру передав ей параметры из С (http://forum.oszone.net/showthread.php?t=262417)

Kursor_kvk 13-06-2013 20:37 2167304

Как вызвать процедуру передав ей параметры из С
 
Здравствуйте, товарищи.

надо сделать следующее:

есть хранимая процедура в БД mysql

Цитата:

create procedure addCard (in numb nvarchar(11))
insert into card (number) values (numb);
она прекрасно работает, все хорошо.

Теперь надо вызвать ее из С, передавая параметр "numb".

пишу так
Цитата:

void addCard (char* number)
{
mysql_query (&mysql, "call addCard (*сюда нужно вставить "number"*)");
}
подскажите как это сделать пробовал так:

Цитата:

mysql_query (&mysql, "call addCard ($number)");
не работает.

deviance 14-06-2013 08:22 2167449

Kursor_kvk, C API Support for Prepared CALL Statements

Kursor_kvk 17-06-2013 03:51 2168884

Спасибо за ссылку, но если честно, ничего не понял


Время: 18:29.

Время: 18:29.
© OSzone.net 2001-