![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Совместимость
Galiaf © (2007-05-23 07:35:00)Вопрос в первую очередь о том, что нужно для того, чтобы программа работающая с базами access при использовании компонент ADOConnection, ADODataSet, ADOCommand работала на всех компьютерах. Будет ли работать при неустановленном MSAceess, если не установлен или стоит провайдер Microsoft.Jet.OLEDB. другой версии?
Так же хотелось бы узнать подобную информацию по остальным базам.
Anatoly Podgoretsky (2007-05-25 09:07:00) [21]У Микрософта вестима, если конечно сможешь найти, а тебе зачем?
Galiaf (2007-05-25 08:20:00) [22]и да, где можно взять инстал Microsoft.Jet.OLEDB. ? В инстале офиса его найти можно?
Galiaf (2007-05-25 07:37:00) [23]
> Amoeba © (24.05.07 11:50) [4]
Ок.
А как на счёт других баз, скажем XML, или может кто знает такую базу которая будет на всех компах работать?
Amoeba (2007-05-24 11:50:00) [24]
> Galiaf © (24.05.07 00:30) [3]
>
>
> > или юзать ODBC источники
>
> с этого места по-подробнее...
Не стоит заморачиваться. Для доступа к базам Access родным и стандартным (и наилучшим) провайдером является Jet.
Galiaf (2007-05-24 00:30:00) [25]
> или юзать ODBC источники
с этого места по-подробнее...
Amoeba (2007-05-23 11:11:00) [26]Jet устанавливается вместе с ОС начиная как минимум с Win2000. Установка Access не требуется.
Jan1 (2007-05-23 08:51:00) [27]
> если не установлен или стоит провайдер Microsoft.Jet.OLEDB.
> другой версии?
Смотря как ты настроил строку соединения, если ты зашился на этого провайдера, то понятно, что работать не будет, но если ты сделаешь настраиваемую строку соединения в свойей программе, то сможешь или дать возможность пользователю выбирать другого провайдера или юзать ODBC источники. Но никто тебе не мешает тягать с собой инсталяцию Jet-a.