Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Использование элемента данных

Читайте также:
  1. I-7000 : устройства удаленного и распределенного сбора данных и управления
  2. II. Для каждого элемента, попавшего в выборку, должна быть известна (или вычисляема) вероятность, с которой он был отобран.
  3. II. Охрана от загрязнений, рациональное использование и возобновление природных водных ресурсов.
  4. III. Условия для использования данных каротажа о мощности и строении пластов угля и глубинах их залегания
  5. IV. Использование экскрементов производства
  6. IV. Использование экскрементов производства – продолжение 1
  7. IV. Охрана и рациональное использование земель.

Мы рассмотрим основные принципы работы с элементами данных на следующем примере - форме для просмотра таблицы, входящей в состав базы данных Ппи эздании такой формы вам вообще не придется программировать.

1. Создайте новый проект сочетанием клавиш Ctrl+N.

2. В диалоговом окне New Project выберите значок Standard EXE и нажмите OK,

3. Добавьте два текстовых поля в верхней части формы.

4. Дважды щелкните на элементе данных в панели элементов, чтобы поместить его на форму.

5. Перетащите созданный элемент и расположите его под двумя текстовыми полями.

6. Увеличьте ширину элемента так, чтобы можно было прочесть его название (см рисунок).

 

7. Задайте следующие свойства элемента данных:

 

Caption: Таблица Authors
Connect: Access (default)
DatabaseName: C:\Program Files\Microsoft Visual Studio\VB98\biblio.mdb (при необходимости измените путь к файлу)
RecordsetType: 1 – Dynaset (по умолчанию)
RecordSource: Authors (из раскрывающегося списка)

 

8. Задайте свойства левого текстового поля:

DataSource: Data1
DataField: Author

 

9. Задайте свойства правого текстового поля:

DataSource: Data1
DataField: Au ID

 

10. Запустите программу и просмотрите различные записи таблицы, пользуясь навигационными кнопками элемента данных. Обратите внимание на то, что любые изменения в текстовых полях немедленно записываются в базу данных.

На приведенных ниже рисунках показано, как выглядит форма при просмотре базы данных. В первой записи хранится имя автора Russell Jacobs. Если перейти к записи 56, выводится имя Bradford Nichols.

 

 

11. Остановите программу с помощью кнопки, находящейся в правом верхнем углу формы.

12. Если в таблицу должны добавляться новые записи, задайте свойству EOFAction

элемента данных значение 2 - Add New.

 

ПРИМЕЧАНИЕ Если вы не хотите изменять исходную базу данных, создайте ее копию в Проводнике Windows и работайте не с оригиналом, а с новой базой.

 

13. Перезапустите программу. Чтобы добавить новую запись, перейдите в конец таблицы и затем нажмите кнопку перехода к следующей записи.

14. Введите имя автора Doe, John в первом текстовом поле и перейдите к следующей записи. Запись с новым именем добавляется в базу данных.

 

15. Снова остановите программу.

16. Если вам захочется удалить записи из базы данных, создайте на форме кнопку. Задайте ее свойству Name значение cmdDelete, а свойству Caption — &Delete.

17. Добавьте следующий фрагмент в процедуру события Click этой кнопки:

 

Private Sub cmdDelete_Click()

With Data1.Recordset

.Delete

.MovePrevious

End With

End Sub

 

 

Данный пример показывает, как создать простейшее, но тем не менее работоспособное приложение. Чтобы самостоятельно повторить этот процесс для другой базы данных, необходимо знать, какими свойствами обладает элемент данных и I для чего они нужны.

 


Дата добавления: 2015-07-20; просмотров: 81 | Нарушение авторских прав


Читайте в этой же книге: Целые переменные | Логические переменные | Область видимости переменных | Массивы | Константы | Запись и чтение данных | Работа с ASCII-файлами | Последовательный доступ | Произвольный доступ | Простейшая программа шифрования |
<== предыдущая страница | следующая страница ==>
Элементы данных| Свойства элемента данных

mybiblioteka.su - 2015-2024 год. (0.007 сек.)