У драйвера Sybase ODBC есть проблема с десятичным типом данных.
Например, когда приложение пытается сохранить в базе данных десятичное значение, возникает эта ошибка:
ERROR [22018] [DataDirect][ODBC Sybase Wire Protocol driver][SQL Server]Implicit conversion from datatype 'VARCHAR' to 'DECIMAL' is not allowed. Use the CONVERT function to run this query.
Такая же ошибка возникает при попытке передать десятичный параметр хранимой процедуре.
Как мы можем исправить это с помощью NHibernate или Fluent NHibernate?
Спасибо.