|
|
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
Пишу в VBA. При загрузке формы создаю таблицу с помощью CreateTableDef("PROBA") Затем с ней работаю. ТАк как таблица временная то ее надо удалить(с таблицей работаю в форме). И При нажатии кнопки прописываю db.TableDefs.Delete "PROBA". При нажатии этой кнопки выдается сообщение: Таблица "PROBA" не может быть заблокирована ядром базы данных. Она уже используется другим пользователем или процессом. Кроме этой формы таблица нигде не описана. И при нажатии этой кнопки закрывается таблица и сама форма. Народ пожалуйста помогите!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 12:31 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
а ты ее закрываешь перед удалением? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 12:33 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
По последней фразе: кнопка должна удалять эту таблицу и закрывать форму, но она этого не делает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 12:34 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
Я пробовал закрывать форму и до и после удаления никак не помогает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 12:35 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
блин, да не форму, а таблицу. tbl.close делаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 12:38 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
Нет. Но тогда другой вопрос, Почему в другой форме я могу удалить эту таблицу?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 12:41 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
потому что при выходе из процедуры, close для всех объектов делается автоматом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 12:43 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
СПАСИБО. И еще нбольшой вопрос, tbl - что под этим скрывается??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 12:44 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
set tbl=CreateTableDef ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 12:46 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
У переменной "tbl As TableDef" НЕТ метода Close Строка создания таблицы Dim db As DataBase Dim tbl As TableDef Set tbl = db.CreateTableDef("PROBA") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 12:51 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
oops.. погорячился действительно нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 13:03 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
может tbl=Nothing поможет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 13:06 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
Как вариант:может сначала очистить переменную tbl, а затем удалять таблицу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 13:10 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
Апааааздаааал.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 13:10 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
2 G&P Как очистить переменную tbl??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 13:11 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
2 Sasha1 Нет такого как Nothing там ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 13:13 |
|
||
|
Проблемы с TableDefs???
|
|||
|---|---|---|---|
|
#18+
см. Sasha1 от 13-06. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2003, 13:13 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32220575&tid=1680253]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 191ms |
| total: | 356ms |

| 0 / 0 |
