Victor5000
Дата: 28.05.2004 10:28:45
Такое дело, есть форма, созданная для ввода данных в таблицу. В ней кнопка удалить запись. При нажатии на нее Access спрашивает подтверждения на удаление.(В желтом окне: "Microsoft Access Предпринимается попытка удалить ... ") Вопрос: можно это отменить или заменить на свое окно?
Как-то не красиво получается, что порекомендуете делать, товарищи!
Kelme
Дата: 28.05.2004 10:32:24
DoCmd.SetWarning False
удаление записи
DoCmd.SetWarning True |
|
Kelme
Дата: 28.05.2004 10:33:41
блин, опечатка:
docmd.SetWarnings
io
Дата: 28.05.2004 10:35:16
"delete NameTable where id=" & Screen.ActiveForm!NameField или Me.NameField
И вызывай эту констукцию из своего окна.
Sfagnum
Дата: 28.05.2004 10:37:45
CurrentDB.Execute
Сделать можно всё!!!
Только бы знать как...
Victor5000
Дата: 28.05.2004 10:54:25
CurrentDB.Execute - как понимать, объясните плизз.
Kelme
Дата: 28.05.2004 10:57:03
что-то типа этого:
CurrentDb.Execute "DELETE * FROM Table WHERE RecordID = " & me!RecordID |
|
Victor5000
Дата: 28.05.2004 11:13:50
Тут ошибку он выдает: Процесс остановлен ядром Microsoft Jet, так как другой пользователь пытается одновресенно изменить те же данные.
Но записи удаляет...
Как быть?
Kelme
Дата: 28.05.2004 11:16:14
compact/repair попробуй сделать для начала
Sfagnum
Дата: 28.05.2004 11:23:25
CurrentDB.Execute ..., dbFailOnError
Сделать можно всё!!!
Только бы знать как...