Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Столбцы DBGrid




I. Изучение теоретической части и выполнение задания по инструкции

ХОД РАБОТЫ

 

 

На первой практической работе, для вывода на экран информации из наборов данных в виде таблицы вы применяли компонент DBGrid. Однако этот компонент способен на большее. Профессиональные программы отличаются большим набором дополнительных возможностей для пользователя. В этой практической мы и поговорим о дополнительных возможностях сетки DBGrid.

 

Как вы уже знаете, строки сетки DBGrid соответствуют записям подключенного набора данных, а столбцы - полям. Свойство DataSource содержит ссылку на выбранный набор данных. Изменяя эту ссылку во время работы программы, можно изменять выводимые в сетке данные, отображая то одну, то другую таблицу в одной сетке DBGrid.

 

 

Столбцы содержат значения полей подключенного к сетке набора данных. Этими значениями можно манипулировать, показывая или скрывая поля набора данных, меняя их местами или добавляя новые столбцы. Однако, это не всегда оправдано - один набор данных может использоваться в различных местах приложения, в различных формах и на различных сетках. Изменение свойств полей набора данных в этом случае коснется и всех сеток DBGrid, которые подключены к нему, а это требуется далеко не всегда. Более разумным вариантом будет добавление всех полей в редактор полей набора данных, а изменение их свойств можно сделать в каждой сетке по-своему.

 

Если не пользоваться редактором столбцов самой сетки, DBGrid будет выводить значения по умолчанию - будут выведены все поля набора данных, а заголовки столбцов будут соответствовать именам полей. Но стоит только добавить в редактор столбцов хоть один столбец, и сетка DBGrid будет отображать только его. Таким образом, мы можем показывать только те столбцы, которые действительно необходимы.

 

Создадим новую базу данных «Сотрудники».

 

На диске D: создайте в своей рабочей папке новую папку с именем Практическая работа №4.

 

Откройте BDE Administrator и создайте к вновь созданному каталогу псевдоним Sotrudniki.

 

Откройте Database Desktop и создайте таблицу Spisok.db со следующими полями:

 

Имя поля Тип поля Размер поля Информация
FIO Alpha (A)   ФИО
Data Data (D)   Дата рождения
Obrazovanie Alpha (A)   Образование

 

Сохраните таблицу в папку Практическая работа №4 и занесите в таблицу следующие записи:

 

      FIO Data Obrazovanie
      Иванов Иван Иванович 10.10.1960 Высшее
      Петров Пётр Петрович 10.05.1972 Среднее техническое
      Синичкина Елена Герасимова 11.12.1986 Неполное высшее
      Васечкин Василий Васильевич 15.12.1982 Техническое
      Козлов Валерий Иванович 05.12.1970 Среднее техническое
Откройте Delphi и разместите на форме компоненты:    
  Table1      
  DataSource1    
  DBGrid1      
  DBNavigator1    

 

Настройте для компонентов следующие свойства:




Поделиться с друзьями:


Дата добавления: 2014-11-06; Просмотров: 510; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.