-
Пытаюсь перетащить проект с D2007 на DelphiXE2.
База Sybase ASE 12.5, доступ через BDE (да, я знаю что он давно умер). Собственно есть компонент TStoredProc, один из его параметров типа ftDateTime. При попытке открыть процедуру получаю ошибку "[ODBC Sybase Wire Protocol driver]Invalid datetime format.". Пробую ADO через ODBC - "'[DataDirect][ODBC Sybase Wire Protocol driver]Numeric value out of range"
С горя попробовал через ADO OleDB - тоже болт. Настройки соединения не менялись, просто пересобран проект на XE2. Искал в гугле, решения не нашел.
Куда еще посмотреть-то можно?
P.S. Delphi со всеми апдейтами.
-
а D2007 на том же компе установлена что и XE, и там все работает?
-
Delphi на разных машинах. Но на одном и том же компе проект собранный в D2007 работает, собранный в XE2 - не работает
-
Во-первых, BDE. Во-вторых - TStoredProc. Мёдом намазано, чтоли?
-
> Ega23 © (04.04.12 17:53) [3] > > Во-первых, BDE. Во-вторых - TStoredProc. > Мёдом намазано, чтоли?
Я бы сказал "сортиром пахнет", ибо мухи именно туда и летят. :)
-
Да я другое имел ввиду. Выбрать далеко не самую лучшую (если не худшую) технологию доступа, выбрать наиболее отвратительный компонент доступа, а потом решительно преодолевать трудности. Зачем?
|