
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
30.07.2003, 19:17
|
|||
|---|---|---|---|
Как убрать подтверждение запросов на удаление? |
|||
|
#18+
Такая очень надоедливая штука - запускаешь запрос на удаление, а акес и спрашивает, удалять столько-то записей или нет. Надо программно отключить Параметры/Правка и поиск/Подтверждение/Запросов на изменение. Кто-нибудь делал такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2003, 19:26
|
|||
|---|---|---|---|
|
|||
Как убрать подтверждение запросов на удаление? |
|||
|
#18+
DoCmd.SetWarnings = False ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2003, 19:39
|
|||
|---|---|---|---|
Как убрать подтверждение запросов на удаление? |
|||
|
#18+
Спасибо! То, что надо. Можно ещё воспользоваться Application.SetOption, но твой способ лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2003, 22:40
|
|||
|---|---|---|---|
|
|||
Как убрать подтверждение запросов на удаление? |
|||
|
#18+
Все-таки это беспредел, что люди не делают поиск по форуму. SetWarnings вреден. Надо просто пользоваться CurrentDb.Execute. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2003, 23:22
|
|||
|---|---|---|---|
|
|||
Как убрать подтверждение запросов на удаление? |
|||
|
#18+
Это не беспердел Это наша лень. Лень фак написать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 09:58
|
|||
|---|---|---|---|
Как убрать подтверждение запросов на удаление? |
|||
|
#18+
а почему DoCmd.RunSQL хуже, чем CurrentDb.Execute? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 10:06
|
|||
|---|---|---|---|
|
|||
Как убрать подтверждение запросов на удаление? |
|||
|
#18+
Справа вверху есть поиск по форуму ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 10:37
|
|||
|---|---|---|---|
Как убрать подтверждение запросов на удаление? |
|||
|
#18+
Не все Warning'и бесполезны! :) Может так? Application.SetOption "Confirm Record Changes", False Application.SetOption "Confirm Document Deletions", False Application.SetOption "Confirm Action Queries", False ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 10:44
|
|||
|---|---|---|---|
|
|||
Как убрать подтверждение запросов на удаление? |
|||
|
#18+
2Polev Так еще хуже. Сделай как сам написал, а теперь выдели 1 таблицу (где данных по более) и "по ошибке" нажми клавишу DEL. Удалилось? Удалилось. Все радостно хлопаем в ладоши. Повтори процедуру для всех объектов БД. Потом можно и копии по-удалять (жалко в Проводнике требуется подтверждение, а то тоже можно было бы в ладоши по хлопать) == Из вредных советов - делать не обязательно :) === Из полезныз советов - никогда не трогаете эти опции - пусть всегда стоят в True. Используйте CurrentProject.Connection.Execute или DoCmd.SetWarnings = False DoCmd.RunSQL ... DoCmd.SetWarnings = True И обязательно с обработчиком ошибок - которой восстановит DoCmd.SetWarnings = True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 10:48
|
|||
|---|---|---|---|
Как убрать подтверждение запросов на удаление? |
|||
|
#18+
2 Senin Victor Вопрос был такой: "Надо программно отключить Параметры/Правка и поиск/Подтверждение/Запросов на изменение." Кроме того включить обратно тоже никогда не поздно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 10:50
|
|||
|---|---|---|---|
Как убрать подтверждение запросов на удаление? |
|||
|
#18+
Убедил, Senin Viktor, Execute лучше - не получится пропустить SetWarnings(True). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 10:52
|
|||
|---|---|---|---|
|
|||
Как убрать подтверждение запросов на удаление? |
|||
|
#18+
Вопрос был такой: Надо программно отключить и далее по тексту И лучшим ответом было бы: "Это сделать невозможно. Используйте CurrentDb.Execute "....", dbFailOnError" Пусть неправда, но человек потом спасибо скажет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 10:57
|
|||
|---|---|---|---|
|
|||
Как убрать подтверждение запросов на удаление? |
|||
|
#18+
2Polev >Кроме того включить обратно тоже никогда не поздно... Ты не прав. По закону Мерфи: если что-то может случиться - оно случиться. 2 Fuzzy >Убедил, Senin Viktor, Execute лучше - не получится пропустить SetWarnings(True). Я никого не убеждаю - просто делюсь своим опытом и знаниеми по мере возможности. Опыт и знание штука субъективная и вполне возможно - ошибочна или не точна. Надо думать самому, принимая в расчет все другие идеи. Лично у меня полно старого кода с SetWarnings, он работает, но так как я написал в посте 10:44. Для всего нового я использую Execute. Там где на глаза попадается SetWarnings - переделываю. Так сказать занимаюсь вялотекущей оптимизацией :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1680202]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 407ms |

| 0 / 0 |
