Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2008, 11:36   #1
Repz
Пользователь
 
Регистрация: 10.08.2007
Сообщений: 13
По умолчанию Выбор инструментов для создания интерфейса к БД

Здравствуйте, у меня имеется база данных в виде текстового файла .txt (~5000 записей, 15 полей), необходимо с помощью Delphi организовать интерфейс к этой базе, в частности чтобы были возможны такие операции как поиск и фильтрование записей.
Собственно вопрос: на базе каких компонентов это лучше реализовать?
2 момента:
1) очень важно чтобы скорость работы с базой, а также скорость в режиме поиска и фильтрации была оптимальной.
2) при использовании таких компонентов как ADO, BDE и т.д. на том компьютере где установлена программа необходимо дополнительно устанавливать драйверы для работы с БД. А я бы хотел чтобы при переносе программы с одного компьютера на другой она работала в любом случай, т.е. не зависела от того установлены драйвера или нет.

(В данный момент имеется реализация в виде TKbmMemTable --> TDateSource --> DbGridEh. Но при такой организации скорость поиска и фильтрации не соответствует требованиям.)
Repz вне форума Ответить с цитированием
Старый 12.05.2008, 11:54   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Советую ADO+Access или FireBird Embeded.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.05.2008, 12:56   #3
Repz
Пользователь
 
Регистрация: 10.08.2007
Сообщений: 13
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Советую ADO+Access или FireBird Embeded.
Для ADO, как я понимаю, на компьютере где будет установлена программа, нужно устанавливать доп. драйверы - если так, то такой вариант не подходит.
Repz вне форума Ответить с цитированием
Старый 12.05.2008, 13:32   #4
А. Долматов
Форумчанин
 
Аватар для А. Долматов
 
Регистрация: 15.02.2007
Сообщений: 183
По умолчанию

ADO не требует драйверов, только одну дллку. Создай инсталл и копируй эту длл в систем32 больше никаких особых движений не надо.
Знать все невозможно, в силу того, что жить бы стало неинтересно.
А. Долматов вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Написание клиентского интерфейса Matthew Помощь студентам 1 10.01.2011 00:37
Ограничения панели инструментов wnuks Microsoft Office Excel 5 01.07.2008 22:39
Панель инструментов как в office _victor Компоненты Delphi 0 01.04.2008 07:06
Выбор технологии для создания пользовательского приложения drwhite Свободное общение 0 14.08.2007 05:55