Попробуйте убедиться, что тип команды установлен в хранимую процедуру.
mycommand.CommandType = System.Data.CommandType.StoredProcedure;
Прежде всего: не используют mysql_*
функции . Только не, нет оправдания. Они давно устарели (по уважительной причине). Вместо этого используйте функции mysqli_*
(обратите внимание на i
) или библиотеку PDO. С учетом этого, фактический ответ на ваш вопрос:
Хотя и плотное, но сообщение об ошибке точно описывает проблему:
... Call to undefined function mysql_connect() ...
Это означает, что в PHP отсутствует соответствующая общая библиотека это может определить эту функцию. Учитывая поддерживаемые в настоящее время версии PHP , я подозреваю, что вы используете PHP7 +. Это важно, потому что функции mysql_*
были удалены в PHP v7.0.0 .