Андрей |
Отправлено: 11.05.2004, 03:37 |
|
Не зарегистрирован
|
Нужна программа которая создает и просматривает базу данных локальныю небольшую, которая часто будет переноситься по разным компам, чтобы не требовала установки компонентов вроде bde и т.п.
то есть прописал в программе путь к базе она ее открыла поработал и пока.
Не подскажите как это реализовать в билдере?? |
|
olegenty |
Отправлено: 11.05.2004, 07:10 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
какой объем данных в базе и какое количество таблиц?
|
|
Gedeon |
Отправлено: 11.05.2004, 08:52 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Во первых какая у вас база данных?
Ходите к базе через ADO — Win2000 и выше имеют в себе MDAC, если WinNT4 или что-то другое и установлен ACCESS то он тоже есть в системе. BDE на мой взгляд актуальность свою уже потерял.
|
|
olegenty |
Отправлено: 11.05.2004, 09:20 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
да может у него 1 таблица в 25 записей, тогда TClientDataSet c его плоскими таблицами, и нефиг дёргаться. а в противном случае Access, но, на всякий случай, с MDB невредно таскать и файлы DAO Engine, там несколько DLL (или одна), и не иметь проблем... (в случае, если Access не установлен, достаточно иметь DAO, в форумах вся инфа есть...). а лучше всего инсталлятор родить, прверяющий наличие DAO...
|
|
Admin |
Отправлено: 11.05.2004, 10:01 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
QUOTE | локальныю небольшую |
1/. Если небольшую, работайте через файлы:
(FileOpen, FileRead, FileWrite, FileClose)
2/. Используйте компонент типа RxMemoryData или kbmMemTable,
когда нужно сохранить данные на диск — сохраняйте их
в файл, когда нужно считать — читайте из этого файла.
|
|
olegenty |
Отправлено: 11.05.2004, 10:48 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
есть ещё компоненты прямого доступа к DBF: http://www.torry.net/db/direct/db_dbf/pgdbf.zip — и базу данных потом заюзать не проблема, и НИЧЕГО больше не надо.
|
|