Для поиска  заданного элемента в массиве   поступим методом простого перебора. Программа будет перебирать все элементы массива, пока не встретит искомый элемент, или пока не дойдёт до конца массива.  Элемент, совпадение с которым нам надо найти будем хранить в текстовом поле Edit2. Обработчик события OnClick нашей кнопки для поиска  заданного элемента в массиве   будет иметь такой вид:

        Для поиска  заданного элемента в массиве   поступим методом простого перебора. Программа будет перебирать все элементы массива, пока не встретит искомый элемент, или пока не дойдёт до конца массива.

Элемент, совпадение с которым нам надо найти будем хранить в текстовом поле Edit2. Обработчик события OnClick нашей кнопки для поиска  заданного элемента в массиве   будет иметь такой вид:

Компонент StringGrid

       Под вводом массива с помощью компонента StringGrid принято понимать процесс получения от пользователя (или из файла) во время работы программы значений элементов массива.

Самое простое решение задачи ввода элементов массива — для каждого элемента массива создать поле ввода. Но если требуется ввести достаточно большой массив, то такое решение неприемлемо. Представьте форму, к примеру, с десятью полями редактирования!   

База данных в Delphi

  С точки зрения пользователей, база данных Delphi – это программа, которая обеспечивает работу с информацией, в нашем случае - с информацией в электронном виде. При работе с такой программой, которая как правило выдаёт на экране монитора таблицу, пользователь просматривая её может найти интересующую его информацию. Если программа, база данных Delphi, позволяет, то он может внести изменения или дополнить новую информацию, а так же удалить ненужную.

Delphi работа с базами.

    База данных Delphi – это набор файлов (таблиц), в которых находится информация. Как правило, база данных Delphi состоит из нескольких таблиц, которые размещают в одном каталоге. Каталог для новой базы создаётся обычным образом средствами Windows. Таблицу можно создать, воспользовавшись входящей в состав Delphi утилитой Borland Database Desktop или организовав SQL – запрос к серверу базы данных.

Delphi создать базу

    Delphi создать базу – это прежде всего создании таблицы  базы данных. Важным моментом при создании таблицы  базы данных Delphi является распределение информации между полями записи. Так как информация между полями может быть распределена различным образом.
Например, сведения об исторических памятниках  Санкт - Петербурга могут быть организованы в виде записей, состоящих из полей «Памятник» и «Историческая справка» или из полей «Архитектор», «Год» и «Историческая справка».

Запись в базу данных в Delphi

     Чтобы  в таблицу можно было вводить данные,  то есть  сделать запись в базу данных Delphi нужно активировать режим редактирования таблицы, для этого необходимо из меню Table выбрать команду Edit Data.
Данные в поля записи вводятся с клавиатуры обычным образом. Для перехода к следующему полю нужно нажать клавишу “Enter”. Если поле является последним полем последней записи, то в результате нажатия клавиши  “Enter” в таблицу будет добавлена ещё одна запись.

Программа управления базой данных.

     Процес создания программы управления базой данных рассмотрим на примере создания базы данных «Архитектурные памятники  «Санкт-Петербурга»( см табл.).
Перед тем как приступить непосредственно к разработке программы управления базой данных, необходимо, используя утилиту Database Desktop, создать файл данных (таблицу) и добавить в неё несколько записей. Ниже  перечислены поля таблицы monuments (монументы, памятники). В таблицу monuments  можно внести информацию о памятниках  «Санкт-Петербурга».

Доступ к базе данных (таблице)

     Для доступа к базе данных (таблице) программа управления базой данных должна содержать компоненты Database, Table, Query  и DataSource, значки которых находятся на вкладках Data Access и BDE палитры компонентов.
Компонент Database представляет базу данных как единое целое, то есть совокупность таблиц, а компонент Table – одну из таблиц базы данных.