@buryakov_dima

Какой компонент использовать для вывода базы данных delphi?

Здравствуйте. Пишу программу на Delphi ,и в ней основная функция это вывод таблицы с прайсом т.е название товара ,цена и т.д. И вот у меня возник вопрос ,какой компонент использоваться для вывода таблицы? StringGrid или DBGrid (и TTable) ,также ещё планируется ,что по нажатию на строку с товаром его цена (т.е значение из строки N) записывалась в какую либо переменную. p.s База Данных представляет из себя TXT файл с разделителем в виде
НазваниеТовара;КатегорияТовара;ЦенаТовара
  • Вопрос задан
  • 3291 просмотр
Решения вопроса 1
@kalapanga
Если только отображать содержимое, StringGrid-а вполне хватит. А вот если Вам её редактировать захочется - записи изменять, добавлять, удалять, то, мягко говоря, формат базы не самый подходящий. Хотя в принципе ничего невозможного...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Vapaamies
@Vapaamies
Разработчик будущей ОС для ПК размером 250 МБ
Только DBGrid, StringGrid даже не рассматривайте. Берете какой-нибудь движок, умеющий представлять CSV-файлы как таблицы, и вперед. Раньше вроде BDE такое умела, а теперь ADO, если не изменяет память. Там то ли в строке подключения что-то хитрое указывается, то ли дополнительный файл с именами виртуальных полей создавать нужно. Гуглите, да обрящете.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы