Простая форма для просмотра БД
Вот как это делается:
- Запустите Delphi и выберите File | New Application ...
- Выберите вкладку Data Access на палитре компонентов
- Поместите один компонент TTable на форму
- Поместите один компонент TDataSource на форму
- Выберите вкладку Data Controls на палитре компонентов
- Поместите один компонент TDBGrid на форму
- Установите свойство DatabaseName компонента TTable (Table1) (имена доступных баз данных). Выберите DBDEMOS
- Установить свойство TableName (имя таблицы в базе данных). Выберите Customer.db
- Выберите компонент TDataSource (DataSource1 и установите свойство DataSet (имя компонента таблицы), а именно: Table1
- Выберите компонент TDBGrid (DBGrid) и установите свойство DataSource (имя компонента источника данных), то есть DataSource1
- Установите свойство Active компонента таблицы в True
- Просмотрите записи
Советы
- Компонент Table всегда ссылается на одну таблицу базы данных. Если вам нужно получить доступ к нескольким таблицам с помощью одного компонента, вы должны использовать компонент запросов (Query) вместо компонента Table
- Есть два пути, чтобы закрыть таблицу. Вы можете установить его свойство Active в False, или же вызвать его метод Close. Активные элементы, связанные с источником данных таблицы очищаются (например, DBGrid1)
Комментарии