занята таблица

blondinkaT
Дата: 19.11.2009 22:20:02
Открыт отчет на Таблицу1. Нужно пересоздать таблицу. После закрытия отчета запрос на создание говрит, что таблица используется. Как ее освободить?

DoCmd.Close acReport, "График", acSaveYes
DoCmd.RunSQL ""

???
blondinkaT
Дата: 21.11.2009 11:39:51
ну почему же она занята?
mds_world
Дата: 21.11.2009 12:08:05
blondinkaT,
возможно активна какая-то форма, использующая эту таблицу или запрос к ней. Прочем, может быть и не сама форма (RecordSource), а ее контролы - списки, комбобоксы, подчиненные формы
Taper
Дата: 21.11.2009 12:09:05
blondinkaT
Открыт отчет на Таблицу1. Нужно пересоздать таблицу. После закрытия отчета запрос на создание говрит, что таблица используется. Как ее освободить?

DoCmd.Close acReport, "График", acSaveYes
DoCmd.RunSQL ""

???

Может надо выдержать МХАТовскую паузу? :)
Действительно, попробуйте вставить
DoCmd.Close acReport, "График", acSaveYes
' эта штука как бы должна сделать паузу
MsgBox "Отчет закрыт!"
DoCmd.RunSQL ""
blondinkaT
Дата: 21.11.2009 15:23:07
Может надо выдержать МХАТовскую паузу? :)
Действительно, попробуйте вставить
DoCmd.Close acReport, "График", acSaveYes
' эта штука как бы должна сделать паузу
MsgBox "Отчет закрыт!"
DoCmd.RunSQL ""
[/quot]

не помогает
если после закрытия отчета сама захожу и запускаю запрос из окна БД, то все нормально, а в модуле не хочет :(
mds_world
Дата: 21.11.2009 17:06:45
blondinkaT,

выставьте здесь фрагмент БД. Только то, что имеет отношение к вопросу. Можно будет посмотреть, что к чему.
blondinkaT
Дата: 27.11.2009 17:01:05
вот кусочек базы.

1. По кнопке "График" - открываем отчет
2. По кнопке "Здесь работает!" - все обновляется,
но хочу такую кнопку в верхней панели инструментов, а там - не работает :(
blondinkaT
Дата: 28.11.2009 20:11:08
помогите
Taper
Дата: 28.11.2009 21:04:32
blondinkaT
помогите
Сегодня выходной! :)
BULK INSERT
Дата: 28.11.2009 22:12:50
убило :)