Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Концептуальный вопрос: Access 97, 2000, xp или 2003? / 19 сообщений из 19, страница 1 из 1
04.08.2004, 22:50:14
    #32635944
imm
imm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
Работаю с Access c 1993 года, начинал с Access 2.0, в ~1997 году перешел на 97. На нем и работаю до сих под. Имеется несколько программ, уже более 50 внедрений в разных организациях. Последнее время стал слышать насмешки пользователей, что мол на дворе 21 век. После Access 2.0 - Access 97 меня до сих пор устраивает, надежный, количество repair очень сильно упало по сравнению с 2.0.

Не удобства: приходишь на фирму а там уже стоит office 2002 или 2003, приходится устанавливать в другой каталог 97-ку.

Хочется услышать мнения профессионалов, имеюших растиражированные разработки на Access более поздних версий. Стоил ли переходить? Я сторонник того, что если и переходить то через поколение, а то и через 2.
Какие возникали проблеммы при переходе?

50 организаций перевести - не шутка, один access замучаешься ставить, проблемм должно быть минимум.
...
Рейтинг: 0 / 0
04.08.2004, 23:08:53
    #32635949
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
Не хочу звучать слишком категорично, но у меня такое чувство, что перевод системы с 97 на 2000 - дело относительно несложное. Переводить есть смысл хотя бы потому, что этого хочет заказчик, который привык к 2000 и не хочет отдельного каталога с 97.

Кстати, за перевод можно брать деньги. :^)
...
Рейтинг: 0 / 0
05.08.2004, 08:06:23
    #32636098
vma_mnt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
Сколько раз переводил, особых проблем нет.

Да и работать удобно.
Одна только многошаговая отмена в конструкторе чего стоит, а там много такого.

Лучше сразу переходить на 2003
...
Рейтинг: 0 / 0
05.08.2004, 11:36:03
    #32636480
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
я работаю на 2002 SP3 + MSSQL 2000 SP3

2003 пока сыроват
...
Рейтинг: 0 / 0
05.08.2004, 11:39:46
    #32636492
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
АлексейК2003 пока сыроват
И какие глюки есть? По моим наблюдениям, в 2003 значительно уменьшилось кол-во спонтанных вылетов.
Очень порадовал мастер перехода на ADP в 2003. В 2002 он затыкался на даже запросах типа SELECT DISTINCTROW.
...
Рейтинг: 0 / 0
05.08.2004, 12:41:05
    #32636631
YBW
YBW
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
vma_mntОдна только многошаговая отмена в конструкторе чего стоит, а там много такого.

Вау... Там есть многошаговая отмена??? !!!

привыкнув по-старинке в 97, ни разу не пользовался...


пашёл праверять
...
Рейтинг: 0 / 0
05.08.2004, 13:37:44
    #32636785
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
пробовал в 2003 готовое приложение обнаружил что некоторые фрагменты успешно работавшие в 2002 - не работают.

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

- очень ждал от него что после клиентской фильтрации не будет ошибок в итоговых полях (=sum(field)) - ошибки нет но сумма без учета фильтрации если сделать реквери то появляется ошибка.

- ждал что не будет вылета после операций с рекорсетом формы + изменение флажка на форме - вылетает

- требует сервиспака для JET и дает предупреждение при каждом запуске

- жалуется на безопасность - это каждому клиенту надо настраивать безопасность или подписывать код. а если код подписать то код не доступен впоследствии для Access 2002
...
Рейтинг: 0 / 0
05.08.2004, 14:30:59
    #32636944
TriAxp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
Да уж, вопрос о версиях интересный.

Я как-то писал программку для турфирм на Access97. Потом преобразовал в формат XP. Всякие возможности и красивости - это, конечно, здорово, но появились проблемы со стабильностью. Клиенты жалуются, что Access 3-4 раза в день вылетает с предложением отправить отчет в Microsoft. Что самое плохое - в произвольных местах программы, и повторить не удается.
SP3 установлен... Что делать - не знаю :-(
Пробовал в Access2003 - там еще немного хуже.

По моему опыту, самая стабильная версия Access - 2000 (естественно, с SP2 или SP3). Другая моя программа установлена больше чем на 200-х рабочих местах, активно используется целыми днями уже три года. Если бы программа падала - меня бы уже замучали :-) А так пока за три года всего несколько сообщений о зависании. И то, скорее, из-за "железа"...

Но Office 2000 уже тоже не везде есть... ставят обычно более новые. Надо что-то решать...
...
Рейтинг: 0 / 0
05.08.2004, 14:41:01
    #32636975
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
авторКлиенты жалуются, что Access 3-4 раза в день вылетает с предложением отправить отчет в Microsoft. Что самое плохое - в произвольных местах программы, и повторить не удается.
SP3 установлен... Что делать - не знаю :-(

1 причина
изменение флажка, привязанного к данным формы ели были операции с рекордсетом формы

2 причина
в коде открываются объекты рекордсет но кода закрытия и уничтожения объекта нет (возможно в одной из веток алгоритма)

например:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
dim RS as new adodb.recordset
dim a
on error resume next
rs.open ....

a =  1 / 0 

 'Выход из процедуры без закрытия и уничтожения рекордсета 
if err.number <>  0  then exit sub

rs.close
set rs = nothing
...
Рейтинг: 0 / 0
05.08.2004, 14:49:37
    #32637007
Victosha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
2 AlekseyK

АлексейК[quot автор]
....
1 причина
изменение флажка, привязанного к данным формы ели были операции с рекордсетом формы
...


можно ли уточнить - это происходит только при использовании
Form.RecordsetClone или при любых операциях, включая перемещения, совершаемые через DOCMD?
Относится ли к таким операциям работа с закладкой рекордсета?
...
Рейтинг: 0 / 0
05.08.2004, 15:12:47
    #32637100
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
н и ч е г о не падает в А2002(adp)

все зависит от разработчика.
не надо использовать те вещи, на которых спотыкается аксесс.
да не исп. рекордсет формы - вот вам ментше головной боли.
ВСЕ ЗАВИСИТ ОТ РАЗРАБОТЧИКА
его знаний средства разработки. его умений.
а глюки средства разработки будут всегда.
а версию можете использовать любую
какую принимает ваша фирма.

для меня одна была неприятность в А2003 - условное форматирование вызывало дергание экрана. но в MSDN эта проблема описана и выложены пути решения.
дерзайте. все версии хороши. идеальных нет.
...
Рейтинг: 0 / 0
05.08.2004, 15:40:46
    #32637194
TriAxp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
To АлексейК:
1. операции с рекордсетами форм есть только вида N = Me.RecordsetClone.RecordCount
Флажки в форме есть, но свободные.
Это тот случай?

2. Код вроде вычитывал, не нашел такого... но спасибо, посмотрю еще раз повнимательнее. Вдруг пропустил.


To ищ:
У меня не Adp - mdb и mde...
Знать бы ещё ВСЕ места, на которых Access спотыкается... Похоже, у каждой версии они свои...

Смущает то, что та самая программа, которая работает замечательно (грех жаловаться) в Access2000 - преобразованная в AccessXP, начинает валиться на ровном месте. Access XP без SP вообще не может открыть мой MDB-шник, валится сразу же. Установка SP3 помогает, и очень заметно. Но не совсем.
...
Рейтинг: 0 / 0
05.08.2004, 15:52:58
    #32637233
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
TriAxp
надо вовремя изучать новые версии.
а не сидеть в берлоге.
почему я А2003 уже в конце 2003 года прошел?
чтобы знать камни.
нашел особенности, ошибочки.
теперь знаю куда не надо ходить.
а ты вот вылез десятилетие спустя
и пытаешься перевести на новые версии.
вот тут у тебя и начинаются вопросы.
иди в ногу со временем и люди к тебе потянутся.
PS
я думаю, что и телевизор у тебя марки Рекорд с механическим переключением каналов.
...
Рейтинг: 0 / 0
05.08.2004, 16:00:06
    #32637262
TatianaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
ищ, не будь таким категоричным
не всегда желания разработчика совпадают с возможностью фирмы
и не у всех есть возможность прыгать с работы на работу
может быть тут как раз такой случай
я вот тоже хочу на 2003 работать, а у нас его не купили,
всё завтраками меня кормят, а у пользователей уже давно есть
...
Рейтинг: 0 / 0
05.08.2004, 16:00:30
    #32637263
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
авторможно ли уточнить - это происходит только при использовании
Form.RecordsetClone или при любых операциях, включая перемещения, совершаемые через DOCMD?
Относится ли к таким операциям работа с закладкой рекордсета?

ОДНОЗНАЧНО ПРИСХОДИТ ГЛЮКИ ПРИ

ME.RECORDSET.REQUERY
ME.RECORDSET.RESYNC
ME.RECORDSET("FIELD") = VALUE

остальное надо смотреть
...
Рейтинг: 0 / 0
05.08.2004, 16:00:43
    #32637266
Victosha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
ищ
...
я думаю, что и телевизор у тебя марки Рекорд с механическим переключением каналов.

вот у меня как именно такой.
и почему-то не напрягает.
люди, правда, тоже - не тянутся.
но и это не напрягает....
...
Рейтинг: 0 / 0
05.08.2004, 16:15:55
    #32637317
TriAxp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
ищ:

Увы, приходится сидеть в одной берлоге с клиентами.
А вопросы - конечно, начинаются.
Я думал, форум как раз для этого нужен :)
...
Рейтинг: 0 / 0
05.08.2004, 16:23:35
    #32637347
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
да мне АлексеяК жаль
он вам, отсталым, объясняет: что да как в новой версии, а за это денег не получает. а вы поспрашаете его. переведете свои базы на работе. начальство вам премию выпишет. вам радость. а ему что? ваше спасибо. спасибо в астрал не положишь. вот так и получается: кто-то идет в ногу со временем, изучает, осваивает, делится со всеми, а кто-то даже справки не читает ваще, берут все готовенькое.
...
Рейтинг: 0 / 0
24.09.2004, 15:27:29
    #32710649
mift
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Концептуальный вопрос: Access 97, 2000, xp или 2003?
есть что-то новое по данному вопросу?

все-таки с 2000 на xp или 2003?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Концептуальный вопрос: Access 97, 2000, xp или 2003? / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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