Форум: "Базы";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
ВнизTDataSetProvider + Win98 Найти похожие ветки
← →
ch_victor (2005-10-12 16:11) [0]Добрый день всем!
Использую связку TOracleDataSet + TDataSetProvider + TClientDataSet + TDataSource, столкнулся с проблемой что на компе с Win98 запросы ничего не возвращают, хотя под Win2000 и выше все работает отлично, может быть какой нибудь dll-ки не хватает.
Подскажите если кто сталкивался с такой проблемой
← →
sniknik © (2005-10-12 20:09) [1]возможно и не хватает, чтобы не гадать надо смотреть на текст ошибки в процессе старта проги/подключения к базе, в ошибках пишет чего нет. (блоков "try ... except {пусто} end" много в программе?)
судя только по компонентам - оракловский клиент и midas.dll могут потребоватся. midas.dll для гарантии не только переписать но и зарегистрить желательно. оракловский клиент установить (setup) скорее всего (не в курcе возможно ли распространение простым переписыванием dll).
← →
ch_victor (2005-10-13 09:05) [2]Ошибки не выскакивают, блок try except end, не пустой а как раз с высветкой форматированного сообщения об ошибке
Клиент оракловский конечно установлен, причем до этого данная программа уже работала на этом компьютере, проблемы начались в связи с тем что пришлось добавить TDataSetProvider + TClientDataSet, так что наверное действительно midas.dll не хватает, а как ее регистрировать? никогда просто не делал регистрацию dll
← →
ch_victor (2005-10-13 09:09) [3]все не нужно нашел как регистрировать, и нашел в других форумах насчет того что для TclientDataSet необходима библиотека midas.dll
Спасибо за помощь
← →
sniknik © (2005-10-13 11:04) [4]> Ошибки не выскакивают, блок try except end, не пустой а как раз с высветкой форматированного сообщения об ошибке
если нет сообщения значит чегото в этом блоке не учел/пропускаеш.
← →
ch_victor (2005-10-13 16:16) [5]
> если нет сообщения значит чегото в этом блоке не учел/пропускаеш
может и так, к сожалению заказчик далеко и отлаживать не могу, а рядом ни одного win98
кстати насчет midas.dll, проверил на том компьютере он есть версия старовата конечно 2.0.0.18, но есть, я попросил заказчика чтобы переписали с winXP версию 7.0.4.453, но это не помогло
есть какие нибудь еще соображения?
← →
Anatoly Podgoretsky © (2005-10-13 18:05) [6]ch_victor (13.10.05 16:16) [5]
Это как, работать на сторону и не обеспечить должную инфраструктуру, это что лохотрон что ли?
← →
ch_victor (2005-10-14 13:05) [7]все разобрался дело было не в midas.dll, а в коротком формате даты, из региональных настроек винды, я передавал в процедуру параметр выборки по дате, в виде текста а в процедуре создается динамический запрос, где идет обратное преобразование текста в дату to_date(p_param,"dd.mm.yyyy")сейчас это учел, стал использовать
shortDateFormat := "dd.mm.yyyy";
так что не там искал, столку сбило что перестало работать после добавления TClientDataset
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.014 c