|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
Добрый день дано база mdb ms access 2000 нужно сделать из неё исполняемую в access runtime есть access лицензии версии 2013 и 2007, обновил базу до 2013 ставлю пользователю runtime 2013 -красота,все работает. Тут у пользователя отбирают комп(win7) и вместо него выдают старый с windows xp и без access. Максимальная версия runtime для XP это 2010. Приплыли-база в низшей версии runtime не открывается,лицензий ставить access не хватает. Подскажите какие есть варианты?! ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2016, 17:30 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
fedor90, access runtime 2007 и базу сохранить в ms access 2007. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2016, 22:19 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
fedor90 Если у тебя есть лицензия на аксесс 2013 то ты можешь ставить любой рантайм низших версий. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2016, 23:57 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
PWWfedor90 Если у тебя есть лицензия на аксесс 2013 то ты можешь ставить любой рантайм низших версий. Рантайм не требует лицензий он бесплатен. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2016, 04:59 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
ROIPWWfedor90 Если у тебя есть лицензия на аксесс 2013 то ты можешь ставить любой рантайм низших версий. Рантайм не требует лицензий он бесплатен. У человека проблема не с установкой RunTime , a в формате базы 2013 . Я думаю стоит попробовать конвертировать базу в формат 2007 и поставить RunTime 2010 , который работает с Win XP . 19811248 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2016, 08:40 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
D.BROIпропущено... Рантайм не требует лицензий он бесплатен. У человека проблема не с установкой RunTime , a в формате базы 2013 . Я думаю стоит попробовать конвертировать базу в формат 2007 и поставить RunTime 2010 , который работает с Win XP . 19811248 Было дело начал писать базу в 2007, заканчивал в 2010. Дык база не открылась в 2007. В 2010 "сохранить как" нету сохранить в формате 2007. Боюсь в 2013 такая же прелесть. Хотя расширение у баз одинаковое. Если база в 2012, то наверно забыть про 2007 и 2010. Нет обратной совместимости. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2016, 09:04 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
У меня есть клиенты, у которых 2007, я работаю в 2010. Проблемы возникали только дважды: когда в форму затесался контрол с русским именем - всю голову сломал, почему не работает, а у клиента просто не было поддержки кириллических символов. И еще когда был добавлен модуль с API вызовом без условной компиляции, содержащий PtrSafe, который 2007 не понимает - код не компилировался. Но ни разу не было случаев, чтобы файл вообще не открылся на стороне клиента, формат файла 2010 и 2007 один и тот же. Я бы рекомендовал пересоздать базу, скопировав все в новую базу и перекомпилировав, все должно работать. Также можно сохранить базу в формат mdb, если не получится с accdb, все новые не поддерживаемые фичи туда не будут скопированы. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2016, 09:46 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
MrShin, В 2010 есть контролы которых нет в 2007 в 2013 наверно такая же песня. Так что не все так радужно (несовместимость существует) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2016, 10:08 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
Да нет никаких проблем вообще (в рамках чисто базы данных)... Нужно просто отделить мух от котлет: или вы разработчик/продавец продукта или просто вышел погулять... А какая версия офиса у меня? А какая версия офиса у Клиента? А какая ОС у меня? А какая у клиента ОС? Зачем эти мысли вообще? У меня так: - разрабатываю у себя на 2003 (32 естественно) под неважно какой ОС (32 / 64), главное под 2003 (32) - клиенту поставляю runtime2003 и mde - для запуска вот такой бат файл Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Без проблем летает от XP до W10(64) и по барабану, что там стоит у клиента из софта... Нравится кому-то 2007 или 2010 - ну переделайте под себя бат файл, давайте соответствующий runtime и всё... Разрабатывайте дома, поставляйте готовый продукт и будет всё ок... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2016, 10:37 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
ROIТак что не все так радужно Так я же и не утверждаю, что все 100% совместимо, это не так. Но в большинстве случаев это проблем не создает, по крайней мере в моей практике - у меня в основном приложения изначально были созданы в 2007, я разрабатываю в 2010, естественно не добавляя несвместимых фич типа датамакро, просто помню о совместимости. Существующие в обеих версиях возможности прекрасно работают на обеих версиях. Вот описание критичных изменений в 2013 Вот то же самое для 2010 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2016, 10:39 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
vmag, Проектирую под 2010 про 2003 "забил и забыл" (отсюда и проблемы, но стараюсь их преодолевать) Ну нравиться мне 2010. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2016, 10:43 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
ROIНу нравиться мне 2010 Аналогично! Считаю ее сегодняшний день лучшей версией для разработки. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2016, 10:55 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
vmagпоставляйте готовый продукт и будет всё ок Ну вот с этим, как раз и возникает проблема во многих случаях. По крайней мере большинство моих клиентов хотят сами потом иметь возможность "допиливать" приложение, даже VBA используют. Рантаймом не всегда можно обойтись. Но идея с жестким требованием определенного рантайма интересная, причем в виду отсутствия в 2003 64-х разрядной версии Офиса все несколько упрощается. Хотя 2003 бедноват, в более поздних версиях много чего интересного добавили. Впрочем, в большинстве случаев без этих новшеств можно обойтись. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2016, 11:07 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
MrShinНу вот с этим, как раз и возникает проблема во многих случаях. По крайней мере большинство моих клиентов хотят сами потом иметь возможность "допиливать" приложение, даже VBA используют. если честно - не укладывается в голове... как это? - чисто альтруистская деятельность за бесплатно ? - работа на коллег в своем офисе (дополнительная нагрузка типа подпилить, слегка автоматизировать) ? Хоть пример на пальцах приведите... работа в команде не рассматривается ибо командный продукт в конце концов тоже должен закончится коробочным вариантом, подлежащим распространению "как есть". Если рассматривать софт как софт, то разработчик (создатель) получает за свой труд вознаграждение (плату) и несет ответственность за работоспособность того, что он сотворил, а если после него кто-то еще что-то допиливает, то сразу появляется два вопроса: 1. За что платили разработчику ? 2. Кто после этого несет ответственность ? Ну а так по теме - всем советую определиться с 32 битной версией акцеса для разработки и распространять свои конечные продукты с соответствующим 32 битным рантаймом, независимо какая ОС 32 или 64, так оно и проще и спокойнее... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2016, 16:40 |
|
Access runtime совместимость
|
|||
---|---|---|---|
#18+
vmagХоть пример на пальцах приведите... Консультации и разработка сложных участков приложений, на которые консультируемые не способны. Остальную мелочь они "индусят" сами. За это платят неплохие деньги, кстати :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2016, 17:07 |
|
|
start [/forum/topic.php?fid=45&msg=39332527&tid=1613052]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 351ms |
total: | 495ms |
0 / 0 |