Выгрузка по ODBC в ms sql

Страницы: 1
RSS
Выгрузка по ODBC в ms sql, ошибка работы с полем типа bigint
 
Добрый день. Подскажите пожалуйста, как поправить следующую ситуацию:
я зарегистрировал свою базу (ms sql) в источниках ODBC согласно инструкции.
после этого в квике (версия 7.12.1.10) настраиваю выгрузку по ODBC из таблицы Заявки.
В моей таблице есть поле exttrade_id типа bigint, в которое я планировал выгружать номер заявки.
но почему -то в квике оно отображается как [TYPE_ID=-5(19,0)]
и в лог при этом постоянно вываливается ошибка с текстом : [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near '-'
Буду благодарен за любую помощь или комментарии по проблеме.
 
Здравствуйте,
Попробуйте использовать другой тип данных decimal(19, 0)
Это должно решить проблему.
 
Спасибо. сейчас попробую.
Скажите, а почему при этом в версии 7.2. с полем типа bigint работает без проблем?
 
Дмитрий,
Мы изучим причины и вернемся с ответом позже.
В качестве временного решения используйте decimal(19, 0)
 
Добрый день
Замена не помогла
ПО прежнему вылетает ошибка [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near '-'
Возможно, что ошибка возникает из-за того, что в наименовании БД присутствует дефис?
 
Дмитрий,
Попробуйте без дефиса.
 
Цитата
Дмитрий написал:
Добрый день. Подскажите пожалуйста, как поправить следующую ситуацию:
я зарегистрировал свою базу (ms sql) в источниках ODBC согласно инструкции.
после этого в квике (версия 7.12.1.10) настраиваю выгрузку по ODBC из таблицы Заявки.
В моей таблице есть поле exttrade_id типа bigint, в которое я планировал выгружать номер заявки.
но почему -то в квике оно отображается как [TYPE_ID=-5(19,0)]
и в лог при этом постоянно вываливается ошибка с текстом : [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near '-'
Буду благодарен за любую помощь или комментарии по проблеме.
Добрый день,     Описанная вами ошибка будет исправлена в одной из       очередных версий терминала QUIK.
      Приносим извинения за причиненные неудобства.
 
Добрый день. Переименование базы помогло. Правда из-за этого пришлось все основное приложение перенастраивать.
Спасибо за помощь
 
Дмитрий, Добрый день,
     
      Описанная в данном инциденте ошибка была исправлена в версии       7.16.1 терминала QUIK.
      Рекомендуем вам обновить версию программы.
     
      Приносим извинения за причиненные неудобства.
Страницы: 1
Читают тему (гостей: 1)
Наверх