|
|
|
Форма на основе таблицы. Help!
|
|||
|---|---|---|---|
|
#18+
В общем, у меня есть некоторая подчиненная форма, которая сделана на основе таблицы. В программе на VBA я хочу изменить значения таблицы. Т.е. сначала удалить ее, а потом заполнить новыми данными. Но это не получается. Выдается сообщение, что таблица заблокирована. Что делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2004, 11:55 |
|
||
|
Форма на основе таблицы. Help!
|
|||
|---|---|---|---|
|
#18+
1. Сообщить версию Акса? 2. mdb или adp? Ну и еще что-нить полезное :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2004, 11:58 |
|
||
|
Форма на основе таблицы. Help!
|
|||
|---|---|---|---|
|
#18+
Вот, например, удалить CurrentDb.Execute "DELETE * FROM TableName" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2004, 12:02 |
|
||
|
Форма на основе таблицы. Help!
|
|||
|---|---|---|---|
|
#18+
Сначала CurrentDb.Execute "DELETE * FROM TableName", dbFailOnError (как писал сегодня Владимир Саныч - dbFailOnError обязательно!) Потом заполняешь новыми данными. А потом делаешь обновление через RecordSource, ну или Requery Можно еще вывод на экран отключить, чтоб не моргало :) Только в процедуре обработки ошибок обязательно обратно включить, а то.... :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2004, 12:07 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1626&tid=1674469]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
74ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 411ms |

| 0 / 0 |
