|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
База была сделана в 2003 загрузил и сохранил как 2007. поначалу всё работало, но вот сегодня Access выругался на строку Код: vbnet 1.
из вот этого кода Код: vbnet 1. 2. 3. 4.
-------------------------------------------------------------------------- СПС ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 17:35 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
час58, Заменил строку на Код: vbnet 1.
претензий не получил, зато теперь не работает такой код: Код: vbnet 1. 2.
не присваивается??? В результате ETA_BAZA = Nothing ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 18:01 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
С чем может быть связано такое поведение MS Access? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 18:15 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
час58, надеюсь сам код компилируется? Что было у меня затерялась русская "с" в коде, а локализация была ENG - вроде и компилировалось, но база могла весть себя неадекватно. кривой акс. У людей иногда не отрабатывали даже макросы. Попробовать перелинковать библиотеки... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 18:50 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
час58час58, Заменил строку на Код: vbnet 1.
претензий не получил, зато теперь не работает такой код: Код: vbnet 1. 2.
не присваивается??? В результате ETA_BAZA = Nothing Tools - Database Properties изменить Project Name c Database, на своё название ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 18:52 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
час58, Рекордсеты как объявлены - .... As Recordset или .....As DAO.Recordset ? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 19:06 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
__Michelle, As Recordset ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 19:20 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
Safich, попробую. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 19:21 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
час58__Michelle, As RecordsetОбъявите As DAO.Recordset. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 19:23 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
__Michelle, ........ а как же в Access 2003 - не было ко мне претензий.... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 19:24 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
час58, у меня иногда при переходах по версиям, по крайней мере в 2010, материт на точка/воскл. знак. Иногда в коде вместо "!" оставлял "." из за лени. Так вот при обращении к значению контрола, когда "." точка вместо "!", материл и требовал должного к себе отношения.... Хотя я почему то считал, что Код: vbnet 1. 2. 3.
имеют одно значение это я к слову о переходах по версиям... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 19:34 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
час58__Michelle, ........ а как же в Access 2003 - не было ко мне претензий....Ну что, переобъявили? Каков результат? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 19:54 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
Игортан, никогда в VBA не пользуюсь восклицательным знаком. Считаю его там вредным. Почему? Потому, что VBA при компиляции не проверяет есть такое свойство или нет, а во время исплнения кода он обнаруживает, что нет такого свойства - опечатка или удалили свойство. Да и IntelliSense не работает... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 19:54 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
Игортан, блин... у меня тоже есть такая нехорошая черта... точки ставлю... вот влип, я. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 20:06 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
Панург, Если я правильно вас понял, у меня ситуация наоборот. Я как раз точки и оставлял, а он требовал от меня "!". ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 20:07 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
час58, Ну мне это было понятно сразу - ошибка компиляции кода сразу. Тут ничего заумного. Если у вас все компилируется...тогда не мой случай Но Хотелось бы услышать - у вас компилируется код? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 20:15 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
Игортан, вчера компилировался, а сегодня перестал. я грешу на пиратов. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 20:17 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
Игортан, никогда не требовал... Исключительно в построителе запросов, но я и запросы стараюсь не делать с сылками на формы. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 20:18 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
час58Игортан, вчера компилировался, а сегодня перестал. я грешу на пиратов. Без обид. Я в таких случаях грешу на кривые руки - 99,9% случаев. И не только рограммирование... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 20:20 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
час58, Ну так нужно смотреть, что он показывает(выделяет) при ошибке компиляции и двигаться дальше. Для начала закомментировать код вообще в этой функции. Посмотреть что будет дальше. Будет ли компилироваться или споткнется еще где. Вспомнил. У меня иногда при компиляции начинал бить ошибки в самых неожиданных местах. Но это действительно "свои ошибки", причем с первого раза и не подумаешь про нее. Т.к. это в процессе разраба происходит, сразу смотрю, что делал последнее. И это скорее ошибки описываемые Панургом ПанургПотому, что VBA при компиляции не проверяет есть такое свойство или нет, а во время исполнения кода он обнаруживает, что нет такого свойства - опечатка или удалили свойство Что то из этого, скорее. Для меня это бывает на грани понимания причины...потому, в таких случаях, методом тыка... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 20:28 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
Панург, не повезло мне :-)) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 20:31 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
час58, причём тут повезло? ИМХО, надо соблюдать синтаксис, не использовать воскл. знак (как я уже говорил), убрать лишние ссылки, ну и опыт. Не плохо бы почитывать литературу специальную. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 21:06 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
Панург, Совершено согласен. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 21:10 |
|
Переход с А2003 на А2007
|
|||
---|---|---|---|
#18+
__Michelle, Результат отменный спасибо! , но я успел переустановить MS office (с дуру :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2016, 21:12 |
|
|
start [/forum/topic.php?fid=45&msg=39300648&tid=1613211]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 142ms |
0 / 0 |