Kursor_kvk
13-06-2013, 20:37
Здравствуйте, товарищи.
надо сделать следующее:
есть хранимая процедура в БД 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)");
не работает.
надо сделать следующее:
есть хранимая процедура в БД 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)");
не работает.