- Для данного программного модуля создать базу данных в СУБД Microsoft Access и через макрос запустить его на выполнение. Результат вывести в виде таблицы.
модуль написан на визуал бэсике, я совершенно в неё не разбираюсь, помогите пожалуйста, как мне это выполнить правильно?
вот модуль:
- Код: Выделить всё
- Public Function прогр(program)
 Dim d As Database
 Dim s As Recordset
 Dim b As Recordset
 Dim f As Recordset
 Set d = DBEngine.Workspaces(0).Databases(0)
 Set f = d.OpenRecordset("Успеваемость")
 Set b = d.OpenRecorset("Студенты")
 f.Index = "инс"
 Do Until b.EOF
 f.Seek "=", b!инс
 If f.NMatch = True Then
 Set s = d.OpenRecordset("УчПланы")
 Do Until s.EOF
 If b!группа = s!группа Then
 f.AddNew
 f!инс = b!инс
 а!часы = s!часы
 f!дисциплина = s!дисциплина
 f.Update
 End If
 s.MoveNext
 Loop
 End If
 b.MoveNext
 Loop
 MsgBox ("Программа завершена успешно")
 End Function







