SQLException было необработанным

#c# #sql #linq

#c# #sql #linq

Вопрос:

Поток протокола входящего потока табличных данных (TDS) для удаления вызова процедуры (RPC) некорректен. Параметр 9 («@p6»): предоставленное значение не является допустимым экземпляром типа данных float. Проверьте исходные данные на наличие недопустимых значений. Примером недопустимого значения являются данные числового типа с масштабом, превышающим точность.

Я получаю эту странную ошибку при отправке базы данных, что может быть причиной этого?

Комментарии:

1. «Предоставленное значение не является допустимым экземпляром типа данных float» дает вам достаточную подсказку, чтобы найти проблему?

Ответ №1:

Это может показаться немного очевидным, но вы пробовали следить за сообщением об исключении и просматривать значение в Parameter 9 ("@p6") ? Убедитесь, что это

допустимый экземпляр типа данных float