Преобразование типов (varchar to numeric)

1. ovadia 28.11.17 14:45 Сейчас в теме
При выполнении запроса выдается ошибка:
Error converting data type varchar to numeric.


Запрос:
a_id_1c = "2";
a_id_enum = "2 387";
ТекстЗапроса = "INS ERT IN TO "+ТаблицаSQL_Link+"(f_1c, f_enum) VALUES(cast('"+a_id_1c+"' as numeric(18,0)), cast('"+a_id_enum+"' as numeric(18,0)))";


Подскажите, пожалуйста, в чем проблема?
Найденные решения
2. VmvLer 28.11.17 14:47 Сейчас в теме
"2 387" это должно быть так "2387"
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. Абушев 135 28.11.17 15:36 Сейчас в теме
(1)Без кавычек попробуй

a_id_1c = 2;
a_id_enum = 2387;
2. VmvLer 28.11.17 14:47 Сейчас в теме
"2 387" это должно быть так "2387"
3. ovadia 28.11.17 15:28 Сейчас в теме
(2) Убрал пробел.

Ошибка:
Ошибка при получении значения атрибута контекста (BOF): Произошла исключительная ситуация (ADODB.Recordset): Операция не допускается, если объект закрыт.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот