У меня есть приложение ac #, которое связывается с базой данных оракула.Я использую entityFramework
, чтобы использовать значения из этой базы данных.Моя проблема в том, что у меня есть float(126)
в моей базе данных, когда я генерирую свой контекст для этой таблицы, это делает ее десятичным типом, но когда я пытаюсь извлечь значение из моей базы данных, она выдает ошибку
Указанный состав недействителен.
Я искал некоторую помощь в интернете и обнаружил, что оракул с плавающей точкой с точностью до десятичного знака в c #.
Я не могу изменить тип столбца в базе данных (даже если float здесь бесполезен) в числе (x, y), которое может отображаться без проблем, потому что многие другие приложения также используют эти данные.
В моем случае мне не нужна вся точность, я могу обрезать данные, но не могу найти способ обрезать их до сопоставления, кто-то может мне помочь?
Спасибо!