Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2010, 15:49   #1
neprogrammist
Пользователь
 
Аватар для neprogrammist
 
Регистрация: 08.01.2010
Сообщений: 54
Сообщение база с макросои

по модулю надо создать таблицы и запустить модуль с макросом, резльтат вывести в виде таблицы
Код:
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.NoMatch = True Then
Set s = d.OpenRecordset("УчПланы")
Do Until s.EOF
If b!группа = s!группа Then
f.AddNew
f!инс = b!инс
f!часы = s!часы
f!дисциплина = s!дисциплина
f.Update
End If
s.MoveNext
Loop
End If
b.MoveNext
Loop
MsgBox ("Программа завершена успешно")
End Function
я создал базу с таблицами, как ими манипулировать для этой задачи ?
Вложения
Тип файла: rar программа.rar (16.6 Кб, 6 просмотров)
neprogrammist вне форума Ответить с цитированием
Старый 12.06.2010, 14:01   #2
neprogrammist
Пользователь
 
Аватар для neprogrammist
 
Регистрация: 08.01.2010
Сообщений: 54
По умолчанию

как их связать чтобы модуль выполнялся ?
neprogrammist вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Небольшая база в Open Office База данных. sashaman Фриланс 3 11.04.2010 20:13
База аккордов sergio11 Софт 1 21.03.2010 14:51
База данных ROMA2PVT Помощь студентам 8 20.03.2010 16:12