Войти

Показать полную графическую версию : Access и VBA


Scorpion666
19-02-2007, 08:48
Доброе время суток!!!
У меня есть табличка в которой содержиться структура другой таблички! Назовем ее "справочник структур таблиц", в которой описаны структуры некоторых таблиц. Как мне сделать, чтоб при изменении в справочнике структур менялась и структура самой таблици?
Заранее благодарю!

ZVOd_
19-02-2007, 10:57
пишем форму (интерфейс) к "справочник структуре таблиц" ... где есть поиск ... навигация и т.д ... на событие рефреш этой вормы вешаем некую процедуру, которая отслеживает что изминилось и в какой таблице .... далее через DAO (можна ADO) семейство Tabledefs проводим все необходимые манипуляции с последующим обновлением...

Scorpion666
20-02-2007, 17:15
ZVOd_
Спасибо с этим я разобрался, сделал через ADOX! :)

Проблема теперь в следующем! У меня есть форма и в ней есть подчиненая форма в виде таблице. Как мне программным путем пробежаться по всем записям? А еще у меня на форме есть кнопочка отмена. И при нажатии на нее сделать откат в изменении значений в таблице. Как это сделать?

Вот собственно сама форма!
http://studlife.by.ru/Firlds.JPG

Заранее благодарю!

ZVOd_
21-02-2007, 10:58
Перемещение по записям в форме/подч. форме

Function GoToRec(frm As Form, rs As DAO.Recordset, Optional Record As Long, Optional Offset As Long)
On Error Resume Next

If IsMissing(Record) Then Record = acNext
If IsMissing(Offset) Then Offset = 0

Select Case Record
Case acFirst
rs.MoveFirst
Case acGoTo
rs.Move Offset
Case acLast
rs.MoveLast
Case acNewRec

Case acNext 'Default
rs.MoveNext
Case acPrevious
rs.MovePrevious
End Select

frm.Bookmark = rs.Bookmark
End Function

C отменой и сохранением изменений троха сложнее .... нужно изпользовать рекордсет...

Crosby
31-03-2007, 10:23
Дайте пожалуйста ссылку на какой-нибудь электронный учебник.

bool
31-03-2007, 14:04
firststeps.ru

Crosby
01-04-2007, 00:18
спасибо




© OSzone.net 2001-2012