В том то все и дело, что я пробовал разные типы полей: money, float, numeric и даже real. все равно - одна и та же ошибка. Пробовал играть количеством знаков после запятой - ничего не помогает.
Но это все в случае использования MSSQL сервера.
Пробовал получить данные в Excel'е с помощью ADODB.Recordset - там как раз все нормально получается.
Видно MSSQL не может корректно распознать тип поля Amount.
|