Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Совместимость БД MS Access .mdb и Delphi ADO/BDE [D7, Microsoft Access mdb]


Andrey02 ©   (2003-05-17 14:30:00) 

Можно ли создать базу данных с несколькими таблицами в Microsoft Access, а затем корректно с ней работать (добавлять, удалять, редактировать записи) из программы. Т.е. чтобы оставалась совместимость Microsoft Access - программа.


Andrey02   (2003-05-17 16:25:00) [1]

спасибо. разобрался. нашёл драйвер *.mdb и всё заработало.

Если уточнить про изображения:::
1. В MS Access изображения и др. файлы сохраняются как Ole объекты. Остаются ли они файлами (jpg gif и т.д.) внутри базы??
2. Есть ли возможность читать/писать их в базу из программы???
Может кто знает КАК??

3. Если изображением будет пользоваться только программа.
То как ЭТО сделать? в Access написать что это поле Ole, а в Delphi использовать его как Blob? Как отобразить изображение к примеру .gif или .jpg, которое будет в blob-поле в программе?
Не будет ли Access ругаться на левые данные в ole поле? Для различия формата изображений (jpg gif pcx) создавать ли новое поле или обработку оставить какому-нибудь TImage ?


nv-vetal   (2003-05-17 15:21:00) [2]

Можно! Но, вот работа с изображениями будет невозможной, если ты их собираешся сохранить в СУБД Microsoft Access, а потом просматривать в своей программе. А если их сохранять в некоторое поле таблицы Microsoft Access через твою программу, а потом просматривать через нее же, то будет работать без проблем.
Ну и естетсвенно можна работать с несколькими таблицами лишь с помощью одного компонента TADOQuery через язык SQL...


Наверх

Титульная страница Поиск, карта сайта Написать письмо