Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Волшебник
Здравствуйте.

Запрос INSERT INTO.
---------------------
У меня две базы Первая.mdb и Вторая.mdb
На обоих стоит пароль на вход Акесовский - 123.

В Первой нет записей, туда нужно добавить.
Во Второй есть записи, их нужно добавить в Первую.mdb

Запрос на Добавление находится в третьей Бд Запрос.
---------------------------------------------------------
Вот запрос.

INSERT INTO (;DATABASE=C:\Users\User\Desktop\Новая папка\Первая.mdb; PWD=123) Таблица1 ( Фамилия, Имя, Отчество ) IN 'C:\Users\User\Desktop\Новая папка\Первая.mdb'[;DATABASE=C:\Users\User\Desktop\Новая папка\Первая.mdb; PWD=123]
SELECT Таблица1.Фамилия, Таблица1.Имя, Таблица1.Отчество
FROM Таблица1 IN 'C:\Users\User\Desktop\Новая папка\Вторая.mdb'[;DATABASE=C:\Users\User\Desktop\Новая папка\Вторая.mdb; PWD=123];


Когда я запускаю его вручную или так:
db.Execute "Запрос1"
Он отрабатывает нормально,

А если через INSERT INTO то выдает ошибку.
Ошибка в инструкции INSERT INTO.
Почему?

Пример >>>
------------------------
Сделано в 2003.

======================================================

Как оказалось это было лишним в запросе:
(;DATABASE=C:\Users\User\Desktop\Новая папка\Первая.mdb; PWD=123)

Спасибо guest_rusimport-у!


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.