powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Копирование форм
34 сообщений из 34, показаны все 2 страниц
Копирование форм
    #32613021
marvel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как скопировать форму из одной базы в другую.
...
Рейтинг: 0 / 0
Копирование форм
    #32613029
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Copy-Paste
or
drag-and-drop
...
Рейтинг: 0 / 0
Копирование форм
    #32613032
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Файл-Внешние данные-Импорт исчо
...
Рейтинг: 0 / 0
Копирование форм
    #32613038
marvel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имел ввиду программно
...
Рейтинг: 0 / 0
Копирование форм
    #32613047
ищ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
зачем?
...
Рейтинг: 0 / 0
Копирование форм
    #32613057
marvel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Затем чтобы при каких то обновлениях не бегать по всем компам и переставлять лок. базу, а написать модуль который будет копировать формы и модули с основной базы.
...
Рейтинг: 0 / 0
Копирование форм
    #32613058
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
патч?
...
Рейтинг: 0 / 0
Копирование форм
    #32613060
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
marvelЗатем чтобы при каких то обновлениях не бегать по всем компам и переставлять лок. базу, а написать модуль который будет копировать формы и модули с основной базы.

эта проблема решается более элегантным способом, и не раз уже на форуме обсуждалась.
...
Рейтинг: 0 / 0
Копирование форм
    #32613065
marvel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если это не секрет, то что это за способ
...
Рейтинг: 0 / 0
Копирование форм
    #32613074
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А файл целиком слабо скопировать? Трафик локалки што ли экономите?
...
Рейтинг: 0 / 0
Копирование форм
    #32613079
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SharkА файл целиком слабо скопировать? Трафик локалки што ли экономите?

сломался поиск.
вот:
/topic/98591&hl=%ee%e1%ed%ee%e2%eb%e5%ed%e8%e5+%e1%e0%e7%fb

и еще несколько тем было.
...
Рейтинг: 0 / 0
Копирование форм
    #32613080
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не то процитировал. пардон.
...
Рейтинг: 0 / 0
Копирование форм
    #32613086
marvel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы имеете ввиду весь *.mdb файл? Содержимое таблиц должно оставаться!
...
Рейтинг: 0 / 0
Копирование форм
    #32613090
йййй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нехера таблицы с кодом вместе держать
...
Рейтинг: 0 / 0
Копирование форм
    #32613098
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ййййнехера таблицы с кодом вместе держать

жестоко :) но в глаз!
...
Рейтинг: 0 / 0
Копирование форм
    #32613109
marvel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ййййнехера таблицы с кодом вместе держать

Это точно.
...
Рейтинг: 0 / 0
Копирование форм
    #32613121
RVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DoCmd.TransferDatabase acImport........
...
Рейтинг: 0 / 0
Копирование форм
    #32613123
йййй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
контрольный удар по почкам
нехера mdb у пользователей держать
(а в mde никакое копирование форм недоступно, ни программное, ни ручное)
...
Рейтинг: 0 / 0
Копирование форм
    #32613138
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 marvel:

Вроде бы у Гетцса в примерах было что-то похожее.
Если надо могу выслать на мыло.
...
Рейтинг: 0 / 0
Копирование форм
    #32613167
marvel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gyslik.2 marvel:

Вроде бы у Гетцса в примерах было что-то похожее.
Если надо могу выслать на мыло.

Был бы очень признателен
...
Рейтинг: 0 / 0
Копирование форм
    #32613172
marvel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ййййнехера таблицы с кодом вместе держать

Причина совместного использования в скорости. Подлинкованный таблицы снижают скорость выполения запроса
...
Рейтинг: 0 / 0
Копирование форм
    #32613181
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 marvel
Оптимизируйте запросы - раз. Отделяйте интерфейс от данных. А ещё - saveastext, loadfromtext.
...
Рейтинг: 0 / 0
Копирование форм
    #32613191
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Причина совместного использования в скорости.
Ты мерял?
Тебе 5 человек сказало, что НИКТО и НИКОГДА код с таблицами вместе не держит. Нет, ты самый умный, блин.
...
Рейтинг: 0 / 0
Копирование форм
    #32613213
йййй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну ка раскажите как мне - как же эти линкованные таблицы на скорость влияют?
Сколько сотых долей процента выигрыша получили?
если вообще получили
...
Рейтинг: 0 / 0
Копирование форм
    #32613228
marvel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лично я никаких замеров не делал.
После разделения пользователи стали жаловаться на тормоза. Им не было известно что произошло разделение.

Возможно это простое совпадение.
...
Рейтинг: 0 / 0
Копирование форм
    #32613313
конечно, разделение влияет на скорость. Если сеть медленная, ползователь будет по сети качать данные по 30-40 секунд.
...
Рейтинг: 0 / 0
Копирование форм
    #32613330
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 marvel:
ушло на мыло.
...
Рейтинг: 0 / 0
Копирование форм
    #32613342
йййй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мертвая рыбаконечно, разделение влияет на скорость. Если сеть медленная, ползователь будет по сети качать данные по 30-40 секунд.
обалдели что-ли??? при чем здесь вообще сеть?
если речь идет о хранении данных в том же mdb vs хранении их в другом mdb, то при разделении базы часть с данными очевидно лежит локально (но отдельно от кода). иначе что с чем вы сравниваете?
или у вас общий mdb тоже в сети лежит? и пользователи его все вместе запускают? и при разделении вы умудрились получить замедление? не верю.

З.Ы. 30-40 секунд данные по сети качать - это хороший показатель. грамотно спроектированная база видать :)
Код: plaintext
Кхе-кхе :)
Код: plaintext
нет уж, Саныч, обалдели - значит обалдели. а совсем не обалдели
Код: plaintext
1.
нет уж, ЛП, пусть будет обалдели, а то ты же примеры подаешь, 
которые тебе же потом и выгребать :). Geo
Код: plaintext
1.
2.
3.
4.
5.
да мне то что, пусть обалдели. 
хотя мне казалось, что это я обалдел - как только такое 
спорное утверждение прочитал. 
буду знать, что я не обалдел, а ипанулся :)
З.Ы. Выгребать не мне :)
З.З.Ы. Саныч, извиняй, ни за что наехал
...
Рейтинг: 0 / 0
Копирование форм
    #32613361
есть два mdb. Один с таблицами, другой - все остальное. Есть человек 10 пользователей, все они обращаются к одному и тому же mdb за данными из таблиц. Есть форма которая работает с тяжелым запросом. Эта самая форма открывается действительно долго, ну может не 40 сек., может, 20. Я пытался оптимизировать запрос, реального выигрыша в скорости это не дало. Причем чем больше данных тем долже открывается форма.
...
Рейтинг: 0 / 0
Копирование форм
    #32613374
йййй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и что, расположение таблиц с той же базе ускоряет этот тяжелый запрос с 40 секунд до 0.4 секунды? и при этом в случае разделенной , но локально расположенной базы - те же самые 40 секунд? не верю.

З.Ы. Может быть, что оптимизировать надо не запрос, а структуру базы. Индексов там всяких понавтыкать, связи построить и т.п.
...
Рейтинг: 0 / 0
Копирование форм
    #32613407
вот-вот, я как Агафья Лыкова делал эту базу, по книжкам, все проблемы решал сам. В итоге получилась громадная база, которая устойчиво работает лет 5. Сначала это была одна база, и таблицы и все остальное было вместе. Пользователи качали ее по сети. Открывалась она медленно, но потом у пользователя на компе работала быстро. Однако пару раз база упала, да с потерей данных и невозможностью восстановления. Тогда я ее разделил. Проблема исчезла. Но вылезла другая - вот это проклятая форма, которая долго открывается. Форма правда тяжелая. Это счет, который использует несколько таблиц и сам считает прибыль.
И второе - периодически происходит зависание базы на пользовательском компьютере. Перестают работать все макросы и окна не закрываются. При это можно вводить данные в форму. Лечется это дела ctrl-alt-del. При этом даные не теряются. Я вижу тут крутые спецы - буду рад почитать ликбез.
...
Рейтинг: 0 / 0
Копирование форм
    #32613421
это мысль! Когда обе базы на одном компе, форма тоже медленно открывается. Значит, дело не в сети. Значит все-таки в самом факте разделения. Или в коде.
...
Рейтинг: 0 / 0
Копирование форм
    #32613495
Ольга_Т
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
рыбаНо вылезла другая - вот это проклятая форма, которая долго открывается. Форма правда тяжелая. Это счет, который использует несколько таблиц и сам считает прибыль.

Лечится так. Форма сама отрывается пустая, без данных. Сделай ей пустой левый источник. Откроется форма мгновенно. Затем присвой ей источником ее рабочий источник. Это проходит быстрее, чем при открытии формы. Можно кнопочкой обновлять данные, когда юзер откроет форму, можно сделать процедуру, которая будет открывать пустую форму, а следующей командой грузить ей источник. На OnOpen такие финты не проходят.

рыбаИ второе - периодически происходит зависание базы на пользовательском компьютере. Перестают работать все макросы и окна не закрываются. При это можно вводить данные в форму. Лечется это дела ctrl-alt-del. При этом даные не теряются. Я вижу тут крутые спецы - буду рад почитать ликбез. Это происходит из-за того, что расчеты используют данные с формы, либо запросы ссылаются на поля формы, либо в источниках полей тяжелые доменные функции, может, еще ссылающиеся друг на друга. Когда форма тормозит, происходят конфликты и аксес дохнет.
...
Рейтинг: 0 / 0
Копирование форм
    #32613555
Ольга_Т
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И лечится на самом деле двумя одинарными кликами на левый верхний угол окна базы данных. Формы не закрываются, но сама база закрывается со второй попытки, потом закрываешь аксес, и перезагрузка обычно не обязательна. Бывает, конечно, что сам аксес зависает при этом, но редко.
...
Рейтинг: 0 / 0
34 сообщений из 34, показаны все 2 страниц
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Копирование форм
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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