|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 10:00 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Задача просто обновить справочник (внести новые значения в случае их наличия) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 10:01 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
А Вы не пробовали прочитать сообщение об ошибке? ну и перевести его... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 10:20 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Но здесь только выборка. Где же INTO ? К тому же SELECT INTO создает новую таблицу, а не добавляет в существующую. Для добавления нужно использовать INSERT INTO. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 10:21 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
__Michelle, Мысль была просто объединить и уникальные отобрать. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 10:31 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Ну нельзя запрос SELECT выполнять через EXECUTE! используйте OpenRecordset. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 10:44 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Истина где-то рядом__Michelle, Мысль была просто объединить и уникальные отобрать.Как-то маловато существительных.))) Что именно объединить? Что должно быть уникальным? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 10:50 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
__Michelle, я в SQL совсем недавно, в VBA b Excel все хватало, пока не устроился в другую организацию с большими массивами данных (по несколько млн. строк). Приходится осваивать... Задача очень простая - по нажатию кнопки должен сработать алгоритм: 1. С выбранным файлом Excel сделать некоторые процедуры - чтобы привести к форме таблицы для распознавания её SQL методами (в т.ч. удаление различных столбцов и строк, проверка на соответствие задачам выбранного файла и т.д.) 2. Данные с экселя перегнать в Access, обновить справочники в случае наличия новых позиций и т.п. Вот на обновлении я и тормознул. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 11:00 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Истина где-то рядом, Вот про обновление и расскажите, пожалуйста. Какие таблицы участвуют, как выявляются новые записи, куда они должны отправиться. Поконкретнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 11:13 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
__Michelle, Самый простой пример хочу решить Таблица классификатора: -КодОтдела -НаименованиеОтдела -Кодгруппы -НаименованиеГруппы -КодПодгруппы -НаименованиеПодгруппы Одна таблица у меня в БазеДанных - "Класссификатор" Вторая берется из сводки - "Classif" Вот из сводки должны лечь в основную таблицу данные где условие Класссификатор.НаименованиеПодгруппы<>Classif.НаименованиеПодгруппы Код: sql 1. 2. 3.
Как этот код приспособить к VBA - вот тут у меня стопор ( ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 11:21 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6.
Загвоздка осталась в методах данные Recordseta залить в базу ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 11:22 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6.
исправил ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 11:28 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
а так работает? Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 11:30 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Что за магия? )) РАБОТАЕТ ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 11:33 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Истина где-то рядомВот из сводки должны лечь в основную таблицу данные где условие Класссификатор.НаименованиеПодгруппы<>Classif.НаименованиеПодгруппы Код: sql 1. 2. 3.
Как этот код приспособить к VBA - вот тут у меня стопор ( Вот как раз такой запрос и выполняется методом CurrentDb.Execute ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 11:37 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Истина где-то рядом Код: sql 1. 2. 3.
Как этот код приспособить к VBA - вот тут у меня стопор (Да так и делать, как в стартовом посте Вы же сами и показали. Только там запрос был другой, неподходящий для этой цели. Код: vbnet 1. 2. 3. 4. 5. 6.
И еще. WHERE Classif.Поле5 NOT IN будет работать медленно, лучше искать новые значения через LEFT JOIN. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 11:39 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Анатолий ( Киев ), Т.е. CurrentDb.Execute не может работать с Select - чтобы его заставить нужно что-нибудь добавить в таблицу)) я почти усвоил ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 11:40 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Истина где-то рядом...чтобы его заставить...Все бы вам заставлять... Инструментарий нужно освоить, и все само получится. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 11:43 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
__Michelle, Дети не дают в полном объеме изучить, а кормить их надо. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 11:49 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
Истина где-то рядом, книжки читайте ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2017, 23:27 |
|
Подскажите, где ошибка? Этот запрос в приложении Access выполняется, но в VBA ошибка 3065
|
|||
---|---|---|---|
#18+
вопрос___222, книжки читаю, но нет такой книжки, чтобы были описаны все тонкости. Практика приносит больше знаний. Это как пример из жизни: английский в школе учил 7 лет, в институте 5 лет (вплоть до уровня бизнес-инглиш). Но по прошествию многих лет - английским свободно не владею. А есть одноклассники, которые в школьные годы ездили в британию - приехали и как носители языка саксов. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2017, 19:17 |
|
|
start [/forum/topic.php?fid=45&msg=39445911&tid=1612485]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 332ms |
total: | 473ms |
0 / 0 |