Конференция "Базы" » Создание простой БД [D6]
 
  • vitge (07.12.10 11:45) [0]
    До определенного времени создавал работу с БД по технологии BDE со всеми вытикающими моментами (необходимости установки драйвера BDE на  компе клиента , что есть не очень удобно).  
    При ремонте одного компютера столкнулся с БД причем написаной явно на Delphi, но не требующей ни какой инсталяции, причем сам файл БД формата MS Access, прекрасно там открывается со всей табличной стуктурой, причем уже с зашитым  паролем. Как это реализовали ?
  • sniknik © (07.12.10 12:21) [1]
    ADO + Jet
    как один из вариантов. самый правильный (имхо), и самый распространенный (не имхо) для подобной "связи".
  • Ega23 © (07.12.10 12:37) [2]
    На самом деле подводный камень есть. Драйвера ADO и Jet включены в состав Windows с версии (не помню какой). Т.е. для старых версий нужно будет доустанавливать эти пакеты.
    Просто сейчас ну очень сложно старую версию windows найти.
  • sniknik © (07.12.10 13:01) [3]
    > Драйвера ADO и Jet включены в состав Windows с версии (не помню какой).
    2000й

    > Т.е. для старых версий нужно будет доустанавливать эти пакеты.
    95, 98, милениум.
    но там возможна ситуация когда вообще COM/DCOM отсутствует, т.что отсутствие ADO и Jet минимальная из проблем.
    (за все время встречался с таким отсутствием всего пару раз, ну может три, при том что один раз причиной был админ начитавшийся "хакера", статьи типа "вытрясаем из винды все лишнее", пришлось переставлять, т.к. в его варианте не то что чего то не было, но не ставилось... ни апдейты ни сервис паки, ничего)
  • Anatoly Podgoretsky © (07.12.10 13:04) [4]
    > vitge  (07.12.2010 11:45:00)  [0]

    Как правило для Акцесса ничего не надо устанавливать, но это не везде.
  • Ega23 © (07.12.10 13:41) [5]

    > sniknik ©   (07.12.10 13:01) [3]
    >
    > > Драйвера ADO и Jet включены в состав Windows с версии
    > (не помню какой).
    > 2000й


    Один раз наткнулся на несоответствие версий MDAC. Аккурат на win2K. Сервиспак всё решил, но полдня провозились, пока не дошло.
  • vitge (07.12.10 23:06) [6]
    Спасибо за ответ. По АDO нашел информацию, а вот что такое Jet ?
  • Ega23 © (07.12.10 23:33) [7]
  • YurikGL © (12.12.10 21:21) [8]
 
Конференция "Базы" » Создание простой БД [D6]
Есть новые Нет новых   [134431   +15][b:0.001][p:0]