Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Внезапное закрытие программы без всяких сообщений об ошибке. / 25 сообщений из 31, страница 1 из 2
11.10.2004, 12:28:56
    #32731930
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Аксесс97.
Форма с одной кнопкой - "Создать отчет".
Под кнопкой код:
Код: plaintext
1.
2.
CurrentDb.Execute ("DELETE Temp_Dog.* FROM Temp_Dog;")
CurrentDb.Execute ("qDog")
Call ExportToExcel
запрос добавляет записи в очищенную в первой строке таблицу, в модуле происходит формирование отчета в Екселе.
После нажатия кнопки вдруг происходит закрытие Аксесса, при этом никакой ошибки не вываливается. Событие эпизодическое, отловить не удается.
Если поставить точку останова на первой строке и идти по шагам - все работает.
...
Рейтинг: 0 / 0
11.10.2004, 12:43:15
    #32731974
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Причина обнаружена: запрос на добавление записей.
Если его открыть сначала в конструкторе, а потом попытаться вывести в виде таблицы - программа закрывается.
И как дальше шаманить?
...
Рейтинг: 0 / 0
11.10.2004, 13:24:31
    #32732082
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
попробуй так:
currentdb.Execute ".....", dbFailOnError
...
Рейтинг: 0 / 0
11.10.2004, 14:23:17
    #32732249
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
не помогает
...
Рейтинг: 0 / 0
11.10.2004, 14:46:45
    #32732325
YBW
YBW
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
BenzinИ как дальше шаманить?

переписать запрос в ДизайнВью...
...
Рейтинг: 0 / 0
11.10.2004, 15:07:30
    #32732381
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
compact/repair, service packs и т.д
...
Рейтинг: 0 / 0
11.10.2004, 16:54:22
    #32732716
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Сжимал - восстанавливал - импортировал в новую. Без толку...
Сервиспак стоит второй.
...
Рейтинг: 0 / 0
11.10.2004, 16:58:30
    #32732733
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
А покажи-ка этот запрос!
А сам тем временем попробуй его переписать. Только не копируй, а именно, напиши заново!
...
Рейтинг: 0 / 0
11.10.2004, 17:19:03
    #32732791
AlTis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
1. Открыть запрос в режиме конструктора
2. Скопировать SQL код в буфер обмена
3. Создать новый запрос
4. Вставить текст из буфера
5. Сохранить под тем же именем
...
Рейтинг: 0 / 0
11.10.2004, 18:24:22
    #32732919
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Нашел еще один такой же запрос, только уже на выборку, он попроще.
После его запуска, окно запроса открывается, данные выводятся, но не указано еще кол-во всех записей в запросе и буквально через секунду
программа закрывается.Вот текст:
Код: plaintext
1.
2.
3.
SELECT Договоры.Закрыт, Договоры.IdМагазин, Договоры.[№_договора]
FROM Магазины RIGHT JOIN (Договоры LEFT JOIN Закрытые ON (Договоры.[№_договора] = Закрытые.[№_договора]) AND 
(Договоры.IdМагазин = Закрытые.IdМагазин)) ON Магазины.IdМагазин = Договоры.IdМагазин
WHERE ((Not (Договоры.Закрыт) Is Null) AND ((Закрытые.IdМагазин) Is Null) AND ((Магазины.Филиал)=False));
...
Рейтинг: 0 / 0
11.10.2004, 18:36:50
    #32732933
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Поставь последние сервис паки для Jet
...
Рейтинг: 0 / 0
12.10.2004, 13:15:58
    #32733888
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
У меня стоит SP2(Аксесс97).
Если есть более новые - дайте, пожалуйста, ссылку.
...
Рейтинг: 0 / 0
12.10.2004, 16:10:39
    #32734472
AlTis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
2 Benzin
Сделали как я написал?
Результата нет?
...
Рейтинг: 0 / 0
12.10.2004, 16:13:17
    #32734483
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Сделал перенос текста запроса - не помогло.
...
Рейтинг: 0 / 0
12.10.2004, 16:29:14
    #32734551
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Подозреваю, что либо в одной из таблиц Магазины, Договоры или Закрытые есть испорченные записи или испорченный индекс или количество записей больше 1000000. Проверить это можно последовательным открытием каждой из таблиц и проходкой от начала до конца по строчкам таблы посредством стрелки "вниз"
...
Рейтинг: 0 / 0
12.10.2004, 16:36:26
    #32734581
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Rivkin Dmitry Проверить это можно ... проходкой от начала до конца по строчкам таблы посредством стрелки "вниз"
В смысле - глазами проверить, то есть найти?
...
Рейтинг: 0 / 0
12.10.2004, 16:53:24
    #32734659
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
В смысле убедиться, что есть/нет гаек! У меня было, смог найти только так! Надеюсь, что у тебя нет, но проверить не грех, времени много не займет!
...
Рейтинг: 0 / 0
12.10.2004, 17:09:59
    #32734712
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Что-то нашел.....
Таблица с 3-я ключевыми полями, в таблице 20 тыс. записей, в четырех записях одно из ключевых полей(одно и тоже) содержит некую абракадабру(какие-то черточки). Поле это с подстановочным списком. Попытка что-либо вставить из этого списка "правильное" закрывает базу мгновенно.
Там где это поле уже содержит "правильные" данные - подстановка из списка проходит нормально.
Пробовал изменить эти поля запросом на обновление - не прошло, опять вываливаюсь из базы.
...
Рейтинг: 0 / 0
12.10.2004, 17:22:27
    #32734749
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Можешь пожертвовать этими данными?
...
Рейтинг: 0 / 0
12.10.2004, 17:24:35
    #32734757
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Если б мог...
Данные совсем свежие, одна запись вообще недельной давности....
...
Рейтинг: 0 / 0
12.10.2004, 17:29:19
    #32734776
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Есть бэкап?
...
Рейтинг: 0 / 0
12.10.2004, 17:32:55
    #32734788
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Так ежели "откатить" - пропадут все последние.
...
Рейтинг: 0 / 0
12.10.2004, 17:47:21
    #32734828
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Ищи способ восстановить данные. Может быть сохранились черновики записей или еще что-нибудь. Когда был последний бэкап? Может быть ничего с того времени и не изменилось? Если видешь испорченные записи - уже хорошо! Может быть восстанавливать понадобится только эти испорченные данные? Главное, не паникуй и не волнуйся - безвыходных положений не бывает! В конце-концов, виновата техника!
Кстати, антивирус на компе имеется? Может быть у тебя вирус? Судя по твоим другим постам, это вполне реально. Так прежде чем что-нибудь делать проверься хорошенько!
...
Рейтинг: 0 / 0
12.10.2004, 18:27:29
    #32734915
Benzin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Вот б...!
Эти записи нельзя удалить!!! Пишет "зарезервированная ошибка".
...
Рейтинг: 0 / 0
12.10.2004, 18:31:30
    #32734920
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Внезапное закрытие программы без всяких сообщений об ошибке.
Упс, приехали! Вирусы посчитал?

Вижу путь - копировать потаблично в другую чистую мдб. Именно insert into ..select from ...
Хотя, прежде попробуй импортировать ...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Внезапное закрытие программы без всяких сообщений об ошибке. / 25 сообщений из 31, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]