powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / открытие дополнительных баз данных не возможно
19 сообщений из 119, страница 5 из 5
открытие дополнительных баз данных не возможно
    #39712567
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rikozenit, вместо этого запроса используй временную таблицу, т.е. все эти данные вываливаешь в промежуточную таблицу, а уже на этой таблице делаешь отчёт.
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39813691
brat-iwan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZ,

Столкнулся с аналогичной проблемой, после прочтения нескольких форумов лечил так:
1. прописал глобальную переменную: Public dbs As DAO.Database
2. включил проверку в формах: If dbs Is Nothing Then Set dbs = CurrentDb
3. при закрытии форм содержащих подчинённые формы очищал объект-источник: Me.Controls.Item("Внедренный1").SourceObject = ""

На данный момент помогло. Но как на долго не знаю.
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39813738
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
brat-iwan,

автор3. при закрытии форм содержащих подчинённые формы очищал объект-источник: Me.Controls.Item("Внедренный1").SourceObject = ""

Вот это интересный момент.
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39896819
yamyam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.
1. А как можно посмотреть, сколько открыто баз на текущий момент?
2. Me![Form1].Form.RecordSource = ""
Такая конструкция открывает дополнительную базу или нет?
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39906479
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
Set rst = CurrentDb.OpenRecordset("Select * from Main1 where main1.own=" & codm & ";")[SRC vba]


все ок
но если меняем на
Код: vbnet
1.
Set rst= CurrentDb.OpenRecordset("Select * from Main1 where main1.own=" & Codm & " or main1.code=" & Codm & ";")


Открытие дополнительных без данных невозможно....
Обратно меняешь - все работает..... что за шайтан???
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39906509
MX-9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311
Код: vbnet
1.
Set rst = CurrentDb.OpenRecordset("Select * from Main1 where main1.own=" & codm & ";")[SRC vba]


все ок
но если меняем на
Код: vbnet
1.
Set rst= CurrentDb.OpenRecordset("Select * from Main1 where main1.own=" & Codm & " or main1.code=" & Codm & ";")


Открытие дополнительных без данных невозможно....
Обратно меняешь - все работает..... что за шайтан???

возможно порядок вычислений условия требует скобки
иначе лепит все подряд
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39906606
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если положить таблицы в какой-нибудь SQL сервер и присоединить их,
то сообщение "Открытие дополнительных без данных невозможно" вроде как не появляется больше. Почему так ?
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39906619
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вообще-то, по идее, должно быть пофиг где таблицы, если всё делать правильно...
Я сомневаюсь, что есть хоть одно место в алгоритме работы, когда прям вот всё что можно нужно открыть да ещё по 100 раз...
Скорее всего переполнение идет из-за халатности, беспечности и по накоплению оных...
Ну раз уж ты употребил где-то
Код: vbnet
1.
Set rst= CurrentDb.OpenRecordset


Так будь добр, - как только оно уже не нужно или выходишь из процедуры - допиши еще две строки
Код: vbnet
1.
2.
rst.Close
Set rst= Nothing


Вот у меня за 20 лет ни разу такого трабла не вылезло...
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39906623
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag
...Вот у меня за 20 лет ни разу такого трабла не вылезло...

А у меня бывало несколько раз.
Но это только когда например при творении БД, понакуралесишь, понаизменяешь запросы или процедуры всяческие и изменения в системных таблицах не сразу почему то вступают в силу, то быстренько, (в течении 1-2 сек.), закрываю и снова открываю БД.
Вот тогда и появляется сие.
Может Акс просто не успевает и ему нужно давать больше времени на осознание произошедшего, хотя бы 3-4 сек.?
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39906626
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух
vmag
...Вот у меня за 20 лет ни разу такого трабла не вылезло...

А у меня бывало несколько раз.
Но это только когда например при творении БД, понакуралесишь, понаизменяешь запросы или процедуры всяческие и изменения в системных таблицах не сразу почему то вступают в силу, то быстренько, (в течении 1-2 сек.), закрываю и снова открываю БД.
Вот тогда и появляется сие.
Может Акс просто не успевает и ему нужно давать больше времени на осознание произошедшего, хотя бы 3-4 сек.?


А вот это уже очень интересно. С это места поподробнее плиз ...
Я уже давно всё, что мог, оптимизировал. И это сообщение давно не появляется,
но знаю, что где-то там в глубине оно сидит и только и ждёт, чтобы ...
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39906627
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag,

авторВот у меня за 20 лет ни разу такого трабла не вылезло...

Мало работали ) Видите народ поднимает эту болячку. Это ведь не от кривизны рук.
У меня в работе, иногда нужно вывалить кучу данных на экран.
Кто бы чего не говорил здесь про оптимизацию экранов и так далее,
всё равно мы работаем в прокрустовом ложе этих самых дополнительных баз данных.
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39906628
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, вроде бы присоединённые таблицы (SQL сервера) избавляют от этой проблемы.
Почему интересно?
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39906629
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebo
...С это места поподробнее плиз ...

В подробностях не очень сведущь, а если вкратце, то ТАКОЕ у меня изредка появляется когда что то изменяю в БД, а НЕ просто работаю
Хотя допускаю, что это просто мой - Access 2000, не настолько совершенен по сравнению с новомодными
версиями Аксика.
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39906631
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух,

авторчто это просто мой - Access 2000,

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

Наверное это просто Карма такая хорошая
слепо не следовать моде и тупо переходить на всё, что имеет более высокий № версии.
Кроме антивируса, ни чего с 2000 года ни разу не обновлял и даже ни разу не запарился.

Абсолютно всё устраивает.
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39906635
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ни у кого нет такого, как бы - Дежавю?
Вроде написал сообщение
Вышел с форума
Зашел на форум
Хрясть - Видно, что в теме - Новое не прочитанное сообщение
Зашел, а это твоё сообщение.
Это глюк у меня лично за последнюю неделю или это на самом деле глюк форума?
А то как то очень переживаю за своё возможно
пошатнувшееся здоровье в преддверии дня - Святого Энергетика.
и тренировки празднования.
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39908808
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MX-9
Обратно меняешь - все работает..... что за шайтан???

возможно порядок вычислений условия требует скобки
иначе лепит все подряд[/quot]
Да, дело было не в бобине....
Это рекурсивная функция, и при добавлении этой записи рекурсия зависала.....
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39924115
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
открытие дополнительных баз данных не возможно
    #39924120
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
19 сообщений из 119, страница 5 из 5
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / открытие дополнительных баз данных не возможно
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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