Имеются две базы данных Accsess. Необходимо выполнить запрос из Visual Basic 6 посредством ADO, который бы скопировал данные таблицы одной базы, в таблицу другой базы.
Делаю так:
strDirBaseRP-путь к базе данных Accsess(база1), которая под паролем и из которой надо перенести данные;
'открываю соединение с базой в, которую надо переместить данные (база2)
ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strPrilogenieDir & "/Data.mdb" & ";Mode=ReadWrite|Share Deny None;Persist Security Info=False
AppData.Open ConnectionString
'строка запроса копирования
'POTRRP (KODRASH)-таблица с полем в базе2, в которую копирую данные
'KODRASH From POTR-таблица в базе1, из которой копирую данные
strSQL = "INSERT INTO POTRRP (KODRASH) SELECT KODRASH From POTR IN '" & strDirBaseRP & "' "
AppData.Execute strSQL, , adCmdText
Возникает ошибка -2147467259 "Ошибочный пароль"
Всю имеющуюся литературу перерыл, нигде не нашел как выполнить аналогичный запрос посредством ADO, к базе данных под паролем.
Кто знает? Покажите пример!