![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ADO. Не находит путь к базе. [D6, Access]
Lola © (2002-11-13 12:11:00)В двух разных программах базы подключены через TADOConnection, Provider=Microsoft.Jet.OLEDB.4.0. Путь к базам прошит намертво.
После инсталляции у меня на компе все работает нормально, а у заказчика, в одном случае вообще не видит базы, а во втором, такое впечатление, что обращается к базе со старой структурой (первый раз встало все Ок, внесла дополнения, изменила структуру), не находит новое поле. Дело в том, что доступа к этому компу у меня нет, общаюсь с сисадмином по почте. У себя десяток раз перепробовала инсталлировать, из рабочих делфийских папок базы поубирала, все нормально.
Просто не хватает фантазии, что бы там могло быть. Может у кого-то по этому поводу будут мысли?
sniknik (2002-11-13 13:50:00) [1]в системе это вряд ли, слишком большие обьемы чтобы структуру базы хранить.
скорее по какойто причине база ищется не там где прописана или инсталируется не туда. В инсталяторе можно путь установки сменить?
пусть сделает поиск по всей машине (имя базы должно быть одно по идее) и скажет где она встречается.
Lola (2002-11-13 13:24:00) [2]Он делает Uninstall, вся папка удаляется полностью. Потом Install, копируется новый exe-шник с новой базой. Даже если инсталлировать поверху, то база переписаться должна. Где-то в системе видимо осталась прошита старая структура. А где? Я намекнула сделать Format c:, он проигнорировал :)
sniknik (2002-11-13 12:32:00) [3]а вы уверены что он старую базу поменял?
добавь в программу проверку на добавленое поле не найдеш то сообщение "смени базу Ка%ёл", и логи желательно чтобы с ошибками были, гораздо проше обшатся, были, высылай файл логов.