|
Быстрый взгляд на Access2002
|
|||
---|---|---|---|
#18+
Привет всем! Меня долго не было в эфире (гулял в отпуске). Появился в продаже пиратский Офис XP (русский). Установил. Все работает. Теперь на одном компе имею все 3 офиса: 97, 2000, 2002. Все работают пока без сбоев. Теперь о новом adp. Порадовал очень. Особено конструкторы представлений и процедур. Все стало очень близко к mdb. Даже процедуры создаются теперь в графическом конструкторе (на добавление, на изменение, на удаление, на создание таблиц). Теперь в формах на события ошибки выдает номер ошибки. (наконец-то!, а то все просто измучились). Добавлены куча новых обработок событий. Пока не все понял, где их применять. Инфомации очень мало. Справка слабая (лучше всего была в 97), но работает почетче 2000. По крайней мере выдает какую-то информацию, а не как в 2000 пустоту. Вот такие первые впечатления. Собщайте, что еще есть нового и как все это применяется. По крайней мере активация офиса не потребовалась (как грозилась microsoft, новый офис запускается без активации не более 50 раз) и все еще работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2001, 07:56 |
|
Быстрый взгляд на Access2002
|
|||
---|---|---|---|
#18+
Минусы: При изменении источника данных формы или содержимого самого источника пропадают выражения в свойстве "Входные параметры" (в А2000 это называлось "Input parameters"). Приходится каждый раз перед изменением источника копировать в буфер входные параметры. В представлении или в хранимой процедуре при умножении полей numeric на money происходит умножение и преобразование в тип varchar. Запускал одно и то же представление в А2000 и А2002. В А2000 все нормально, а в А2002 получается varchar. Хрень какая-то. Выходит, что сам А2002 выполняет это преобразование. При использовании в качестве источника данных формы хр. процедуры или sql-выражения с 2 таблицами не выдает список полей. (В А2000 все работало). Проверьте, кто может. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2001, 11:02 |
|
Быстрый взгляд на Access2002
|
|||
---|---|---|---|
#18+
Представление типа SELECT Дата /*Поле типа Datetime*/ FROM dbo.[Table] WHERE (Дата = { fn CURDATE() }) в 2000 работало, в 2002, как не странно, не работает. Может кто-то разобрался с этой проблемой? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2001, 17:59 |
|
Быстрый взгляд на Access2002
|
|||
---|---|---|---|
#18+
А вот так работает: SELECT Дата FROM dbo.[Table] WHERE (Дата = CONVERT(DATETIME, { fn CURDATE() }, 102)) Все это запихивал в хранимую процедуру, как бы должно выполнятся независимо откуда вызываеш, но пример выше с 2002 не выполняется, с query analyzer - пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2001, 19:07 |
|
Быстрый взгляд на Access2002
|
|||
---|---|---|---|
#18+
Точно также нужно использовать convert при умножении( делении, вычитании и т.д.) полей типа currency и numeric. В adp2000 такого не было. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2001, 09:50 |
|
Быстрый взгляд на Access2002
|
|||
---|---|---|---|
#18+
Новая версия мне понравилась, много интересных вещей (сводные таблицы в формах, улучшена работа со страницами доступа к данным, нормальный интерфейс к обьектам SQL2000 и т.д., но при этом наблюдаю странности при работе с adp файлом. 1. При добавлении записи в ленточной форме, когда еще горит карандаш, поле счетчика (автоинкрементное) имеет значение (раньше было Null). Как выяснил, оно равно последнему значению (увеличенному на один) поля в этой форме. Вообщем бред какой-то! 2. Сложные формы (тяжелый запрос и много кода на открытиии) стали открываться гораздо медленее (в Access2000 открываются гораздо быстрее), в чем проблема пока не знаю. 3. Медленно работает форма в виде сводной таблице (В Excel-e и в страницах доступа к данным, в Access2K, гораздо быстрее) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2001, 11:04 |
|
|
start [/forum/topic.php?fid=45&tid=1683732]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
158ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 249ms |
total: | 497ms |
0 / 0 |