|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.08.2010, 15:35 | #1 |
Регистрация: 30.08.2010
Сообщений: 3
|
запрет вывода системных сообщений
Здравствуйте все!
Не получается разрешить такую проблему. При выполнении команды типа SQL = "SELECT DISTINCT tblImport.fAbonent INTO tblTmpInputAbonent " & _ "FROM ... INNER JOIN...ON...WHERE..." DoCmd.RunSQL (SQL) Access 2010 (впрочем, и 2007) выдает системные сообщения типа "Существующая таблица будет удалена перед выполнением запроса", "В новую таблицу будет помещено N записей" и т.д. Как запретить вывод этих сообщений? Любопытно, что в других продуктах Office (Excel, Word), для этого существует специальная команда (сейчас уже не помню, какая, но попытка тупо ее ввести не помогла). Может ли кто-нибудь что-то подсказать? |
30.08.2010, 17:22 | #2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Alex586.
решение Вашей "проблемы" могут быть такими: отказаться от использования JET команд, подключив к проекту библиотеку ADO, выполнять её команды Код:
как установки задаются в А2010 я не знаю, но в любом случае первый вариант предпочтительнее. Евгений. P.S.выкладываемый код или SQL конструкцию для удобочитаемости заключайте в тэги [соde] ... [/соde] Последний раз редактировалось Teslenko_EA; 30.08.2010 в 17:26. |
31.08.2010, 06:37 | #3 |
Регистрация: 30.08.2010
Сообщений: 3
|
Teslenko_EA
Спасибо, все получилось! Удивительно, что Элисон Балтер в своей книге на 1300 страниц упорно использует DoCmd! |
01.09.2010, 05:38 | #4 |
Пользователь
Регистрация: 01.09.2010
Сообщений: 28
|
|
04.09.2010, 14:23 | #5 |
Новичок
Джуниор
Регистрация: 04.09.2010
Сообщений: 6
|
риторический вопрос чем плох docmd? :D
|
09.11.2011, 00:37 | #6 |
Новичок
Джуниор
Регистрация: 09.11.2011
Сообщений: 1
|
запрет системных сообщений
Коллеги!
Пытаюсь написать макрос в Access 2010. Включила для запрета вывода системных сообщений макрокоманду УстановитьСообщения. Она прекрасно включилась и работает. Но при создании следующего макроса эта макрокоманда уже исчезла из списка макрокоманд. Я не понимаю, что произошло. М.б. кто-нибудь сможет мне объяснить ситуацию. Кстати, при преобразовании в код VBA этой макрокоманде соответствует приведенный выше код DoCmd.SetWarnings False |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрет нажатия кнопки и запрет неправильного ввода данных | De_Kurlzz | Помощь студентам | 1 | 15.06.2011 15:14 |
Недостаточно системных ресурсов для полного вывода на экран | Skif-F | Microsoft Office Excel | 4 | 12.06.2010 08:31 |
убирание автоматического вывода сообщений об ошибке | Juffin | Общие вопросы Delphi | 2 | 06.04.2009 12:41 |
Получение системных путей | BOBAH13 | Win Api | 6 | 15.01.2009 23:16 |
Перехват сообщений от Службы сообщений (Messenger) | SJMS | Win Api | 6 | 17.07.2008 10:26 |