Попробуйте, как показано ниже:
{{ 12345.23 | currency: 'INR':'symbol':'1.0-0' }}
Для получения более подробной информации, пожалуйста, обратитесь к документации здесь
Я замечаю, что Вы не установили CommandType на StoredProcedure... Я не знаю, является ли это причиной Вашей проблемы или нет:
cmd.CommandType = CommandType.StoredProcedure;
Я сделал это так много раз сам, я не могу рассчитать.
Подсказка для инициирования памяти, когда это выдает исключения в следующий раз:
Сделайте, чтобы Профилировщик SQL-запроса открылся, в то время как Вы запускаете свое приложение. Когда каждая команда выполняется, она показывает сгенерированный SQL и работает на стороне сервера. Если сгенерированный SQL начинается sp_executesql
сопровождаемый Вашим запросом затем это выполняется как регулярный запрос - т.е. cmd.CommandType = CommandType.Text
, если это запускается с exec
, возможности, это выполняется как сохраненный proc. Удостоверьтесь, что Вы генерировали корректный SQL для типа запроса, который Вы пытаетесь выполнить.