непонятный баг с хранимыми процедурами MS SQL

Автор chernyavsky, 13 апреля 2011, 10:01

0 Пользователи и 1 гость просматривают эту тему.

chernyavsky

Народ, нужна помощь...

суть в том что пытаюсь вызвать хранимую процеуру из текста  Basic пот таким запросом.

Exec Prices.dbo.us_OrderDetailWorkspaceDate '20110312' , '20110313' , '6, 8'
база данных на Ms SQL 2003 подключена через ODBC.

Суть в том что из под ubuntu linux все работает прекрасно, а вот из под винды тот же OpenOffice Calc говорит что "запрос не вернул допустимого набора значений".

Где копать хоть? заранее благодарен.

chernyavsky

Сообственно после нескольких дней колупания нашел в чем проблема.

Под виндой подключение к базе данных идет через ODBC, под линуксом через Freetds. Предположил что возможно глюк работы с ODBC.
После установки JDBC драйвера от Microsoft все стало прекрасно работать. Причем ощутимо быстрее.