Курсовая работа: Разработка прикладного программного обеспечения отдела кадров университета
Rem Фамилия
If rec!Family <> "" Then
.TextBox1.Text = rec!Family
.Caption = .Caption & rec!Family
Else TextBox1.Text = ""
End If
Такие компоненты, как ComboBox заполняются данными из отдельных таблиц. Например, список кафедр заполняется в ComboBox1:
Rem Составляем список кафедр
DopRec.Open ("Select * from tblDepartament") 'Получаем все кафедры
For i = 0 To DopRec.RecordCount - 1 'Проходим по всем записям
.ComboBox1.AddItem (DopRec!Departament) 'Добавляем запись в ComboBox1
DopRec.MoveNext 'Переходим к следующей записи
Next i
Rem Выбор Кафедры
If (Not rec!DepartamentID = 0) Then 'Если в поле кафедры есть значение
.ComboBox1.ListIndex = rec!DepartamentID - 1 'Выбираем его номер в списке
Else 'Иначе
.ComboBox1.ListIndex = -1 'Ничего не выбираем
End If
DopRec.Close
Также из этой формы открывается дополнительное окно, которое содержит информацию о трудовой книжке сотрудника. Эта информация также получается с помощью запросов к базе данных.
Из формы с информацией о сотруднике можно перейти к стартовой форме, нажав соответствующую кнопку. Кроме того, в ней можно пролистывать записи базы данных, вносить изменения в базу, создавать новые записи о сотрудника и удалять записи. При обновлении в базу посылается SQL запрос на обновление данных и все поля базы обновляются. При успешном обновлении появляется сообщение. При добавлении новой записи в базу данных посылается запрос на добавление записи и вносится новый PersonID сотрудника, после чего вызывается обновление этой записи, тем самым производятся изменения всех полей записи. При удалении записи посылается запрос на удаление и производится переход на соседнюю запись. Если в базе записей нет, то появляется сообщение об этом и форма закрывается.
5. Авторские находки
Для того, чтобы еще более автоматизировать своё приложение, и сделать проще доступ к нему, я решил создать отдельное автономное приложение, из которого можно открыть все файлы данной курсовой работы. И я написал .exe файл, из которого можно открыть файл моего чертежа AutoCAD, файл базы данных Access и этот файл отчёта. Внешний вид программы:
6. Список литературы
1. Полещук Н.Н. AutoCAD: разработка приложений, настройка и адаптация. СПб.: БХВ-Петербург, 2006 - 992 c.: ил.
2. Погорелов В.И. AutoCAD 2007. Экспресс-курс. СПб.: БХВ-Петербург, 2006 - 560 c.: ил.