powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / После добавления нового контрола база не открывается (выдает ошибку)
77 сообщений из 77, показаны все 4 страниц
После добавления нового контрола база не открывается (выдает ошибку)
    #39981894
Фотография drafty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйста в чем может быть проблема. На форму добавляю новый контрол - после закрываю.Потом при открытии выдает ошибку (Microsoft Access обнаружена ошибка и т.д.). Блин, даже не дает зайти в конструктор,чтобы исправить ситуацию.В чем косяк?
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39981901
Фотография drafty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty
Подскажите пожалуйста в чем может быть проблема. На форму добавляю новый контрол - после закрываю.Потом при открытии выдает ошибку (Microsoft Access обнаружена ошибка и т.д.). Блин, даже не дает зайти в конструктор,чтобы исправить ситуацию.В чем косяк?


Вот такая ошибка:
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39981902
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty, decompile
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39981903
Фотография drafty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург
drafty, decompile

...мож подскажешь как декомпилировать (по-братски)?
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39981910
Фотография drafty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
когда вставляю в форму новый контрол,а потом из vba компилирую и закрываю базу - ошибка не выдается
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39981943
drafty,
Я бы предложил создать новую базу и импортировать в нее старую полностью, от таблиц до модулей. Несколько раз от таких глюков помогало.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39981969
Фотография drafty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Михайлович Л
drafty,
Я бы предложил создать новую базу и импортировать в нее старую полностью, от таблиц до модулей. Несколько раз от таких глюков помогало.

Попробую
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982089
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty,
у меня Акс любит запарывать формы, если в них что нить удаляю, или активно меняю. Особенно велик шанс на запарывание формы, если удаляю подписи к вставляемым объектам.
Возможно, такие чудеса - по причине того, что у мну на компе стоят сразу 2003 и 2007 аксы, периодически приходится переключаться между ними.
Давно махнул рукой на такие чудеса, взял за привычку постоянно ручками делать копии меняемой программы в две-три разных папк. Запоролась форма - грохаю её, вставляю из сохранки, повторяю нужную операцию - всё норм.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982098
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tarasios
Возможно, такие чудеса - по причине того, что у мну на компе стоят сразу 2003 и 2007 аксы,

99.99%
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982106
Фотография drafty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tarasios
drafty,
у меня Акс любит запарывать формы, если в них что нить удаляю, или активно меняю. Особенно велик шанс на запарывание формы, если удаляю подписи к вставляемым объектам.
Возможно, такие чудеса - по причине того, что у мну на компе стоят сразу 2003 и 2007 аксы, периодически приходится переключаться между ними.
Давно махнул рукой на такие чудеса, взял за привычку постоянно ручками делать копии меняемой программы в две-три разных папк. Запоролась форма - грохаю её, вставляю из сохранки, повторяю нужную операцию - всё норм.

...все-таки я склоняюсь к мнению, что надо после изменений проделанных в форме - компильнуть модули vba
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982145
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty
...все-таки я склоняюсь к мнению, что надо после изменений проделанных в форме - компильнуть модули vba

а как насчет мнения Tarasios , и наименования контролов в кирилицей?
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982352
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty
Tarasios
drafty,
у меня Акс любит запарывать формы, если в них что нить удаляю, или активно меняю. Особенно велик шанс на запарывание формы, если удаляю подписи к вставляемым объектам.
Возможно, такие чудеса - по причине того, что у мну на компе стоят сразу 2003 и 2007 аксы, периодически приходится переключаться между ними.
Давно махнул рукой на такие чудеса, взял за привычку постоянно ручками делать копии меняемой программы в две-три разных папк. Запоролась форма - грохаю её, вставляю из сохранки, повторяю нужную операцию - всё норм.

...все-таки я склоняюсь к мнению, что надо после изменений проделанных в форме - компильнуть модули vba


ну, после каждого движения мышкой компилить забодаешься. Это не работа. Так что оптимальнее всё же постараться найти причину косяков, дабы найти какое то противоядие )
Кста, ещё дополню по своему случаю: бывает, что наглухо запоротая форма открывается в более свежей версии Акса. Так то у меня под руками штук пять разных версий Акса, не считая уже 97-го (слеза ностальгии, и вторая слеза - по поводу его отменного Хелпа, без постоянных отсылок в инет на якобы страницы поддержки)
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982398
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видимо БД ни разу в жизни не сжималась и соответственно в системных таблицах накопилось много мусора от исправлений и прочих изменений при разработке.
Частенько просто систематическое сжатие помогает, ибо хоть и не все, но большинство старых измененний, похоже удаляется и Акс уже меньше путается и конфликтует.
Если глюки продолжаются, то как сказано выше, только импорт в девственно-новую БД спасает в 99,9% случаев.
По крайней мере у меня по приметам и прочим суевериям, именно так.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982410
bubucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помимо decompile и прочих мер, я пользую выгрузку всего вба кода проекта в файл и загрузку его обратно)) функция по туда-сюда была тут на форуме
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982423
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше всего иметь одну ОС заточенную исключительно под разработку (либо виртуальную либо реальную), а другие для баловства и экспериментов, достаточно одного диска на терабайт или 500 гиг, побить на 2-3 логических и выделить один под нужный акцесс... Сейчас я так думаю это должна быть ОС W10 64 разряда и офис 2010 - 32 разряда, тогда всё что будет сотворено в этой среде будет работать на любой винде под рантаймом 2010 - 32 разряда... Правда у меня сейчас все работает на любой винде под рантаймом 2003 - 32 разряда и мало кто знает что оно именно так работает...

Несколько офисов в одной среде разработки по моему глубокому убеждению это извращение, хотя я никого не осуждаю и ни к чему не призываю (и для тестирования или работы с примерами этого форума, - возможно это будет идеальный вариант)... Как говорил мой один знакомый - если я займусь сексом с кошкой, то в этом ничего предосудительного нет - просто у меня появится дополнительная степень свободы...
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982496
Фотография drafty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух
Видимо БД ни разу в жизни не сжималась и соответственно в системных таблицах накопилось много мусора от исправлений и прочих изменений при разработке.
Частенько просто систематическое сжатие помогает, ибо хоть и не все, но большинство старых измененний, похоже удаляется и Акс уже меньше путается и конфликтует.
Если глюки продолжаются, то как сказано выше, только импорт в девственно-новую БД спасает в 99,9% случаев.
По крайней мере у меня по приметам и прочим суевериям, именно так.

...у меня сжатие происходит при каждом закрытии БД :)
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982497
Фотография drafty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMan
drafty
...все-таки я склоняюсь к мнению, что надо после изменений проделанных в форме - компильнуть модули vba

а как насчет мнения Tarasios , и наименования контролов в кирилицей?

Т.е. одной из причин может быть имя контролов не переименованных (в свойствах) в латинском "варианте"?
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982522
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плрядок разработки у меня
decompile - через ярлык
compile - в ручную
Сжатие - в ручную
Создание копии - в ручную
и так миниум 10 раз на дню

автоматическое сжати убрано всегда
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982528
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI
автоматическое сжати убрано всегда
это правильно, т.к. некоторые операции (даже случайные) можно отменить только до сжатия...
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982529
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty
Т.е. одной из причин может быть имя контролов не переименованных (в свойствах) в латинском "варианте"?
нет, т.к. на машине есть локаль кириллица
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982530
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty
Т.е. одной из причин может быть имя контролов не переименованных (в свойствах) в латинском "варианте"?

Не исключено . Лично у меня стоят английские версии Windows и Office , и я никогда не используую кирилицу. Здесь было много споров по этому поводу. Лично меня бесит даже постоянное переключение языка клавиатуры при написании кода.
Могу сказать , что при просмотре примеров с форума как правило в районе 70% я не могу просмотреть . Или база ваще не открывается или заламывается после первого открытия.
Так сказать проведя свое Личное расследование , я установил , что проблемными являются базы в 99,99% где контролы кирилицей , и в некоторых случаях русскоязычная версия Access , но там все равно в коде присутствует кирилица.
А выводы делайте уже сами. Удачи .
:))
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982534
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMan
Личное расследование , я установил , что проблемными являются базы в 99,99% где контролы кирилицей
если бы ты сидел на англоязычном форуме, то исследование показало бы проблемы у баз с латиницей...
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982537
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI
Плрядок разработки у меня
decompile - через ярлык
compile - в ручную
Сжатие - в ручную
Создание копии - в ручную
и так миниум 10 раз на дню

автоматическое сжати убрано всегда

И в догонку "автозамена имен" убита напроч (скоко нервов в свое время попортила из под тишка)
синтаксис SQL ANSI 92 всегда
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982541
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург
если бы ты сидел на англоязычном форуме, то исследование показало бы проблемы у баз с латиницей...

Возможно , но пока проблем с латиницей Лично у меня не наблюдается. :))
К тому же еще остается открытым вопрос по поводу двух версий Access на компьютере , или разработки одной базы в разных версиях .
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982548
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMan
Возможно , но пока проблем с латиницей Лично у меня не наблюдается. :))
У меня и с кириллицей нет проблем (не все переназывается на латиницу, часто разделы форм и отчётов, например, остаются с дефолтными именами)

DarkMan
К тому же еще остается открытым вопрос по поводу двух версий Access на компьютере , или разработки одной базы в разных версиях .
ерунда, если не работать в 95 и 2019 версиях, то всё нормально (в рамках разумного)
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982565
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург
ерунда,

Я не буду вступать в дебаты , я высказал свое мнение , а прислушиваться к нему или нет , это личное дело каждого.
Но лично для себя я сделал вывод , и придерживаюсь строгих принципов . :))
P.S при всем моем уважении к русскому языку , богатому и могучему.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982588
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вставлю свои 5 копеек.
С чем согласен и с чем несогласен.
Две версии офиса на машине.
Одно время у меня стояло 2 офиса. Причём как и у Tarasios 2003 и 2007. Потом 2003 и 2010. Отказался. Долго переключаются. Бывали конфликты обновлений. Бывало такое, что программа, работающая на одном компе, отказывалась работать на другом под той же версией офиса. Спасала перекомпиляция программы.
Сейчас на работе и дома на компе по 2 операционки Win7. На одной стоит Офис 2010 32 разряда, на другой Офис 2010 64 разряда. Кроме того имею Portable версию Офиса 2003. Работает надёжно. Даже устанавливаются надстройки. Если на компьютере стоит MZToolsVBA то подхватывается на раз.
Есть так же 2 виртуалки. Win 8.1 с Офисом 2016 (32 бит) и Win 10 c Офисом 2019 (32 бит) Поставил на всякий случай. Смотрел, что за звери. Использую в крайнем случае, когда надо глянуть, что-то связанное с особенностями конкретного офиса.

Про крахи баз, форм, и отчётов.
Как-то заинтересовался этой проблемой в начале 2000-х. Читал об этом литературу. На hiprog.com есть ряд статей Юрия Шермана на эту тему.
А знаете ли ВЫ что Access имеет 11(!) уровней компиляции?

Вот кое-какие ссылки
Модификация модуля очистки от "мусора"
О мусоре в модулях Access и крахе проектов VBA.
Модуль для очистки от мусора и исправления других модулей.

Теперь о локализации.
Недавно обратился ко мне товарищ по поводу моего модуля авторизации. У него была английские версии ОС и Офиса и мой модуль, разработанный в русской версии не работал. Скачал с сайта Микрософта английскую локализацию офиса. Поставил себе. Перевёл всё на английский. Модуль заработал.
Особенности локальной версии таковы, что она присваивает названия разделам форм и отчётов на языке локализации. В 99 процентов случаев переименование разделов позволяет восстановить работоспособность формы.
Теперь у меня дома офис с двумя локализациями, между которыми я переключаюсь по мере надобности. Фокус ещё и в том, что большинство программ, написанных на русской версии офиса продолжают работать и в английской локализации если вторым языком остаётся русский. Может это связано с тем, что у меня русский Windows? Но так глубоко я не копал.

Дополнительно.
Бывают случаи, когда никакое сжатие и декомпиляция не восстанавливают работоспособность формы или отчёта. У меня как раз недавно было такое. Никакое сжатие, декомпиляция не помогли. Пришлось пересоздавать отчёт.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982599
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss
У него была английские версии ОС и Офиса и мой модуль, разработанный в русской версии не работал.

Иногда спасает установка локализации Русский , повторюсь иногда , но не всегда . Некоторые примеры с форума не открывались ни в какую. Но в основном смена локализации помогала . Но это не всегда удобно , так как могут не работать другие программы. С латиницей такие проблемы как правило не наблюдаются. А по поводу двух версий даже и не буду дискутировать . Две версии на одном компе это табу. Лично для меня. :))
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982615
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMan
Joss
У него была английские версии ОС и Офиса и мой модуль, разработанный в русской версии не работал.

Иногда спасает установка локализации Русский , повторюсь иногда , но не всегда . Некоторые примеры с форума не открывались ни в какую. Но в основном смена локализации помогала . Но это не всегда удобно , так как могут не работать другие программы. С латиницей такие проблемы как правило не наблюдаются. А по поводу двух версий даже и не буду дискутировать . Две версии на одном компе это табу. Лично для меня. :))
Он хотел использовать мой модуль в своей программе. А она должна была ставиться на такие же компьютеры. А везде ставить локализацию - не выход.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982719
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss
....Никакое сжатие, декомпиляция не помогли. Пришлось пересоздавать отчёт.
Солидарен.Добавлю только:"и другие действия". Попытки разобраться в происходящем кроме как к потере времени и "закипанию" мозгов не приводили. Создание (не копирование) же объекта по новой(хоть и требовало времени,но значительно меньше,чем при попытке разобраться) всегда решало "непонятку"-остающуюся таковой,для меня,до настоящего времени
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982934
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku , я поступал в этом случае так: создавал объект в конструкторе (пустую форму или отчёт), Выделял все элементы по разделам (заголовок, область данных, примечание и т.п.) и копировал в новый объект. Затем выделял весь текст модуля и копировал его в модуль нового объекта. Обычно всё срабатывало нормально.
Недостатки: иногда не подхватывались события контролов. Тогда восстанавливал их через окно "Свойства" соответствующего контрола.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982968
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss, ты вааще не читарь.
ТС же в первом посту написал, что даже не даёт войти в конструктор.
Так что твой вариант, мягко говоря не катит, от слова - Нифига.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39982970
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss
Затем выделял весь текст модуля

Если это возможно, то и никаких особых проблем пока нет...
А если уже вот так
drafty
Блин, даже не дает зайти в конструктор,чтобы исправить ситуацию.

Или можно зайти в конструктор, а в модуль уже нет, то как правило - умерла, так умерла...

У меня уже лет 8 нет таких проблем благодаря соблюдению некоторых правил:
1. Все разработки только на одной машине, на которой стоит только один проверенный акцесс...
2. Любая новая БД создается только средствами DAO (из меню акцесса Файл - Создать - Новая БД...)
Если создавать пустую БД в проводнике (правой кнопкой мыши) из шаблона, а потом в неё импортировать испорченную, то это называется лечить один геморрой другим геморроем (хватит не на долго), ну или предварительно заменить шаблон от MS своим шаблоном, сделанным в DAO... Я не знаю с какой целью мелкие подкладывают всем эти грабли, но то что это конкретные грабли у меня лично нет ни малейшего сомнения...
3. Среда разработки довольно вынослива на количество изменений проекта, но все же сжатие лучше делать когда размер рабочего проекта примерно в два раза больше чем этот же проект в пожатом состоянии.
Декомпиляцию+Сжатие можно проводить или при глюках или перед созданием MDE
4. После серьезных изменений делать копии проекта на других физических носителях...
5. Хранить последние 5-10 предыдущих исходников версий программы
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983012
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух
Joss, ты вааще не читарь.
ТС же в первом посту написал, что даже не даёт войти в конструктор.
Так что твой вариант, мягко говоря не катит, от слова - Нифига.
Вини, ТС давно слился и тут просто идёт маленький междусобойчик.

Лет 18 назад у меня такая ситуация была. Форма открываться никак не хотела. Да ещё и в новую базу не копировалась. Пришлось восстанавливать из архива.

Люди делятся на 2 категории: одни делают бэкапы, а другие будут их делать.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983056
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss,

ТС вроде не слился, а решил свою проблему, ибо кажется отписал, что то ли импорт, то ли эпиляция-компиляция привела к нужному результату.
Искать надо, а лень.
А так, лично я. делаю всё как придерживается - vmsg, с единственной оговоркой, что при разработке сразу ставлю галку - сжимать при закрытии, а не когда БД разрастается в 2 раза.
Ибо лентяй и память девичья с ветром в голове, соответственно не нужно помнить и напоминать себе не забыть проверить размер и сжать.
Хуже от этого не будет, а польза огромная.
И естественно, как и все наверное, всегда делаю копию, перед тем, как что то замутить.
Через месяц, старую копию удаляю, ибо остаются неоднократно проверенные в бою, более молодые 7-10 штук.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983072
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух
А так, лично я. делаю всё как придерживается - vmsg, с единственной оговоркой, что при разработке сразу ставлю галку - сжимать при закрытии, а не когда БД разрастается в 2 раза.
Ибо лентяй и память девичья с ветром в голове, соответственно не нужно помнить и напоминать себе не забыть проверить размер и сжать.
Хуже от этого не будет, а польза огромная.

Пользы ни какой, а вот вред порой огромный (вы спутали батенька)
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983145
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI,

Какие ваши неоспоримые доказательства?
Ваши голословные - "...а вот вред, порой огромный..." , Просто пустой звук, ибо не прозвучало ни одного аргумента вашей теории.
Искренне считаю, что если я с вами, прям просто так сразу соглашусь, то мы будем оба неправы.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983227
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drafty
..На форму добавляю новый контрол - после закрываю.Потом при открытии выдает ошибку (Microsoft Access обнаружена ошибка и т.д.)...
Просто интересно:а если эту форму удалить и перегрузить РС-все нормализуется или нет
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983241
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku,

У меня было нечто подобное пару раз.
Так вот форма не удаляется.
Не импортируется.
Даже Alt+F11 для данной формы недается.
Только импорт всего, кроме данной формы и написание новых процедур в новой БД или в Заблаговременно сохранением примере помогало.
Но по любому не все с нуля.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983247
bubucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух
что при разработке сразу ставлю галку - сжимать при закрытии

в момент сжатия случайтся ахтунг..электричество там, или еще что...какова вероятность восстать базе из ада?
...это я к тому, что перед сжатием, не плохо бы иметь копию
я делаю наоборот - при запуске проверяется размер и если он больше заданного в настройках, делается бэкап текущего файла, затем сжатие
зы а97:)
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983279
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bubucha,
При сбое электричества и без Галочки может сломаться.
Наличие копии даже не обсуждается, ибо это делается просто на автоматизме и само собой разумеется, как - Отче наш.
У любого программиста это по идее должно стоять на первом месте, если он не садомазахист.
Какие ещё теоретические негативные эффекты у кого есть в наличии, а то так ни кто и предъявил убедительных доводов в пользу Лженаучных высказываний, по поводу плохого о сжатии при закрытии.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983405
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну вот в лично моём случае - давно определился, что Аксу, в целом, практически фиолетово - как давно ты делал сжатие. Многократно вываливался с сообщением типа "мамой клянусь - памяти не хватает, приложение будет закрыто" даже буквально сразу после процедур сжатия, компиляции. И в основном давно непожатая программа чуть притормаживает при входе в VBA, переключении режимов формы, ну и чуть дольше копируются копии по нычкам. Как бы и весь негатив.
Это про необходимость. Теперь про удобство. Частенько бывает нужным быренько закрыть проект, зайти в другой, или ещё чего с компом утворить: как бы я веду несколько своих программ, и приходится решать затыки клиентов. Привык, что бы всё по команде и мгновенно делалось ) Хоп, закрываешь, бегом на другую задачу... А вот фиг: акс такой, при включенном автоматическом сжатии при закрытии, особенно при больших проектах - может и минуту сжимать, иногда больше, иногда вообще зависнуть, иногда как раз при сжатии крашится. Ещё и ресурсы комп жрёт при этом. Причём, когда забываешь, что оно щас будет дуууууумать, словно спотыкаешься об это самое сжатие, что временами раздражает. Оно мне надо? В общем, поигравшись с таким режимом - для себя плюсов не нашёл, потому не включаю. Только ручками по команде, только хардкор )
ПыСы: в самих программах сжатие происходит после определённых действий клиента, например, при закрытии смены.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983425
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух
ROI,

Какие ваши неоспоримые доказательства?
Ваши голословные - "...а вот вред, порой огромный..." , Просто пустой звук, ибо не прозвучало ни одного аргумента вашей теории.
Искренне считаю, что если я с вами, прям просто так сразу соглашусь, то мы будем оба неправы.

"Сющай как брату гаварю Да"
Во время работы, отладки, накапливается огромное количество сиротских объектов в памяти (потоке Access).
и при закрытии приложения (если стоит сжатие) обычно и происходит крах приложения,
со всеми вытекающими.
По этому взял за правило:
1 Закрываю приложение (без сжатия).
2 Открываю через ярлык с ключом декомпиляции.
3 Компилирую
4 Закрываю
5 Окрываю сжимаю
6 Закрываю.
7 делаю копию
"Сющай мамой клянусь проблемы с крахом ушли"
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983435
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tarasios, вы с ROI, в основном про рабочие БД говорите.
В них у меня тоже только по моему хотенью сжатие происходит.
Я же про БД, которые на стадии разработки, ибо в них постоянно приходится что то менять и допиливать.
Соответственно предпочитаю избавляться от мусора, который не используется, а в системных таблицах все равно его часть остаётся и как замечал неоднократно , происходят конфликты, старого с новым, ибо почему то не всегда новые изменения сразу вступают в силу.

Допускаю конечно что мой А2000 несовершенен и в более модных такого уже нет, но мне в нем нравится и предрассудок в виде сжатия, мне очень даже помогает.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983436
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух
Tarasios, вы с ROI, в основном про рабочие БД говорите.
В них у меня тоже только по моему хотенью сжатие происходит.
Я же про БД, которые на стадии разработки, ибо в них постоянно приходится что то менять и допиливать.
Соответственно предпочитаю избавляться от мусора, который не используется, а в системных таблицах все равно его часть остаётся и как замечал неоднократно , происходят конфликты, старого с новым, ибо почему то не всегда новые изменения сразу вступают в силу.

Допускаю конечно что мой А2000 несовершенен и в более модных такого уже нет, но мне в нем нравится и предрассудок в виде сжатия, мне очень даже помогает.

Ты не внимательно прочитал мой пост.
Я именно про разработку говорил.(как брату)
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983464
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI,

Ты тоже не шибко внимателен.
Словосочетание - в основном, не подразумевает - всегда и во всем.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983470
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух,

Если я тебя не убедил.
То продолжай бороться с последствиями автосжатия при разработке.
"А ёжики кололись, плакали, но продалжали жрать кактусы.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983484
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI,

Ни с чем я не борюсь.
С чё ты взял.
Все делаю с лёгкостью и радостью, ибо сжатие при закрытии, мне только помогает, а не ставит мнимые препоны и противотанковые ежи.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983566
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI
..... взял за правило:
1 Закрываю приложение (без сжатия).
2 Открываю через ярлык с ключом декомпиляции.
3 Компилирую
4 Закрываю
5 Окрываю сжимаю
6 Закрываю.
7 делаю копию

Именно так.
В точности моя схема действий при разработке, только без пункта 4 - компилирую и потом сжимаю в одном открытии.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983599
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Michelle
ROI
..... взял за правило:
1 Закрываю приложение (без сжатия).
2 Открываю через ярлык с ключом декомпиляции.
3 Компилирую
4 Закрываю
5 Окрываю сжимаю
6 Закрываю.
7 делаю копию

Именно так.
В точности моя схема действий при разработке, только без пункта 4 - компилирую и потом сжимаю в одном открытии.

Я разделил эти шаги (сильней сжимается значит глубжее чистится)
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983609
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух нас ужо двое.
Это аргумент?
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983658
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI,

Аргумент чего, голословных утверждений, что галочка это плохо?
Я тоже могу много чего наговорить, что что то плохо, ибо так не делаю.
Ни одного реального факта, который бы можно было проверить, так и не предоставлено.
Соответственно, это все ваши предположения, выдумки и предрассудки.
Как уже как то говорил, у Галочки есть только один минус, это когда открываешь БД на флешке.
Не знаю чего там происходит, но я так 2 флешки сломал, когда нечаянно по ошибке открывал в ней, а не на компе и вносил изменения, а галочку не снял.
Других достоверных минусов даже в книжках не встречал.
И для тех, кто на бронепоезде, ещё раз повторю
Говорю не про рабочие многопользовательские БД, а когда она на стадии разработки.
А так, я тоже все так же делаю, но с галочкой, а не по рабоче-крестьянски пальцем жму, как вы, когда вспомню, а по культурному - автоматизированно.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983670
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух
Tarasios, вы с ROI, в основном про рабочие БД говорите.
В них у меня тоже только по моему хотенью сжатие происходит.
Я же про БД, которые на стадии разработки, ибо в них постоянно приходится что то менять и допиливать.
Соответственно предпочитаю избавляться от мусора, который не используется, а в системных таблицах все равно его часть остаётся и как замечал неоднократно , происходят конфликты, старого с новым, ибо почему то не всегда новые изменения сразу вступают в силу.

Допускаю конечно что мой А2000 несовершенен и в более модных такого уже нет, но мне в нем нравится и предрассудок в виде сжатия, мне очень даже помогает.


Где я сказал, что я в "рабочих БД" ручками сжатие делаю?
У мну, вернее, на руках у моих клиентов - базы в формате mde, которые юзаются под рантаймом 2007. Так вот там - полуавтоматический режим сжатия, методу подсмотрел здесь же, на форуме, чуть допилил под себя. Если чуть подробнее: при запуске программы даётся команда "отключить сжатие при закрытии приложения". Клиент может сколько угодно открывать/закрывать прогу. И только когда выбирает команду "Закрыть рабочий период" - программа делает перечень действий чисто по специфике работы, включает режим "сжимать при закрытии приложения", и насильно закрывает приложение. И как раз имеем процедуру сжатия.
Но именно для баз, которые в разработке - именно для них ручками делаю сжатие. Тоже примерно на двух-трёхкратный "раздутый" размер ориентируюсь
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983673
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух
Говорю не про рабочие многопользовательские БД, а когда она на стадии разработки.

Дык я вроде бы про разработку и говорю.(и __Michelle про разроботку речь вела).
Странный вы какой то сегодня
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983679
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI
Лапух
Говорю не про рабочие многопользовательские БД, а когда она на стадии разработки.

Дык я вроде бы про разработку и говорю.(и __Michelle про разроботку речь вела).
Странный вы какой то сегодня

только сегодня странный? Да вы ему безбожно льстите, сударь ))
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983680
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tarasios,

А причем тут клиенты?
Прочитайте что я написал про тех, кто на бронепоезде.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983684
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Да он пьяный!..." (цитата из кинофильма)
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983688
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух
Tarasios,

А причем тут клиенты?
Прочитайте что я написал про тех, кто на бронепоезде.

Откуда я знаю, зачем и что вы читаете, сидя в бронепоезде?

Тут обсуждались именно те базы, которые в разработке, ибо добавление/удаление контролов, объектов в формы (с чего и начиналась ветка) - это именно "баз в разработке" касается. Вы начали утверждать, что "не те, что в разработке", ок. Ну вот лично у меня, условно, два типа баз: у меня в разработке и у клиентов. Что не так?
Так что вылазьте из бронепоезда: конечная ;)
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983706
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tarasios,

Приведите цитату, где я говорил не те, что в разработке.
Ложь, поклёп и провокация.
Если выдрать из контекста, то напридумывать можно все что угодно.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983709
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух
Tarasios,

Приведите цитату, где я говорил не те, что в разработке.
Ложь, поклёп и провокация.
Если выдрать из контекста, то напридумывать можно все что угодно.

дяденька, вы дурак?
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983716
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух
Tarasios, вы с ROI, в основном про рабочие БД говорите.
В них у меня тоже только по моему хотенью сжатие происходит.
Я же про БД, которые на стадии разработки, ибо в них постоянно приходится что то менять и допиливать.

Да вот вам ваш бред, я Про рабочии ни слова не говорил.
Бронепоезд конечно штука полезная, но однако.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983720
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, тут я сам дал маху, что называется. Ведь зарекался общаться с Лапухом: вечно это хитренькое витиеватое брюзжание, регулярное съезжание с темы поста, невнимательность к своим же словам, плавно переходящие в наезды и оскорбления.
В общем, я опять вляпался в Лапуха. Пошёл вытирать ноги, бо дме (украинцы поймут ;)).
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983743
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tarasios
дяденька, вы дурак?

Не , вiн зглузду зїхав.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983750
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMan
Tarasios
дяденька, вы дурак?

Не , вiн зглузду зїхав.

авжеж, ти маєшь рацію ))
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983754
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tarasios,

Хорошо, что ты в Просак не попал.
А то у тебя постоянно не как у людей.
То в говно вступишь, то в партию.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983772
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС не уточнил, каким образом создаётся контрол. Если программно, через vba, то это начало конца БД. Можно заранее панихиду проводить. Отложенная смерть.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983840
Прогер_самоучка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов
ТС не уточнил, каким образом создаётся контрол. Если программно, через vba, то это начало конца БД. Можно заранее панихиду проводить. Отложенная смерть.
это ещё почему?
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983848
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прогер_самоучка,
Около 4 лет назад писал чудо велосипед, где на форме генерились текстбоксы (не привязанные к данным). Хотелось имитировать работу ms project, по внешнему виду напоминающие tasks оттуда. То есть имитация прирастания колонок. Генерация производилась постоянно, на нажатие на кнопку выводилась та или иная задача, под которую на форме отрисовывались текстбоксы плановогои фактического выполнения работ. А после закрытия, точней на закрытие формы снова удалялись. Так вот могу сказать, что сама конструкция работала нормально, но компилятор слетал при каждом запуске. Постоянно приходилось делать дебаг в модулях. Я пробовал и встроенные текстбоксы и active X текстбоксы из библиотек. Результат был один- слёт компилятора при следующем или последующих запусках аксесса. Генерились порядка 30 на 20 текстбоксов.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983856
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов
....Результат был один- слёт компилятора при следующем или последующих запусках аксесса. Генерились порядка 30 на 20 текстбоксов.

754 контрола на форме - предел.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983857
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Michelle

....754 контрола на форме - предел.
Упаси меня,господь,от их использования-даже и не знал до настоящего времени.
Модераторы а-уу! Пора вмешиваться
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983858
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Michelle,

Это ещё вершина айсберга - ограничение по количеству контролов.) Сам механизм/концепция добавления контролов в аксессе подразумевает по умолчанию работу в режиме констуктора, а когда их лепится программно в цикле не одна сотня, программа в шоке))
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983866
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов
ТС не уточнил, каким образом создаётся контрол. Если программно, через vba, то это начало конца БД. Можно заранее панихиду проводить. Отложенная смерть.
Да ладно! Как же работают мастера Access?
Мне казалось, что здесь серьёзные люди собрались...
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983871
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург,
Исключительно серьёзные мастера собрались)
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983872
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург,

Ты сам то хоть понял че ты сказал?
В каждом сообщении от одной до пяти режущих рожицы.
Ну ты и юморист.
Потешил от души.
Хотя, это видимо сказывается мое благотворное влияние.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983880
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух, ты главное не принимай близко к сердцу, а то недайбох...
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983888
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург,

Как ты только мог подумать о таком непотребстве в отношении меня?
Аж целого Лапуха.
Горевать, кручиниться и пускать сопли, не мой стиль жизни.
А вот никогда не унывать и абсолютно во всем видеть смешное и прикольное, это как раз для меня.
...
Рейтинг: 0 / 0
После добавления нового контрола база не открывается (выдает ошибку)
    #39983889
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Топик закрывается. Усилиями многих топик превращен в мусорку.
...
Рейтинг: 0 / 0
77 сообщений из 77, показаны все 4 страниц
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / После добавления нового контрола база не открывается (выдает ошибку)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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