Вопрос : BOF или EOF продолжающей погрешности 3021 «или поистине, или в настоящее время показатель был уничтожен.


я пытаюсь двинуть показатели от одной таблицы базы данных к другой таблице базы данных (только такой же структуре в обоих таблица)

закодируйте прикрепляет
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
Соединение '''''''''' для архива Mover.MDB для перенося данных от Trant.MDb к Mover.MDB
    Если RecvKKL_Cnn.State = 1 после этого RecvKKL_Cnn.Close
        RecvKKL_Cnn.Open «Provider=Microsoft.Jet.OLEDB.3.51; Данные Source=» & App.Path &» \ Mover.mdb; Двигатель OLEDB: База данных Password=xxxxxxxx "


    Если RecvLCL.State = 1 после этого RecvLCL.Close
        RecvLCL.Open «выбирают * от B_Detail ГДЕ LsNo =» & Text1 (18) .text & «и проверка = 1», жулик, adOpenKeyset, adLockOptimistic
        
    Если RecvKKL.State = 1 после этого RecvKKL.Close
        RecvKKL.Open «выбирают * от B_Detail», RecvKKL_Cnn, adOpenKeyset, adLockOptimistic
        
        Если RecvLCL.RecordCount > 0 после этого
        
            Пока не RecvLCL.EOF
                
                RecvKKL! bno = RecvLCL! bno
                RecvKKL! Режим = RecvLCL! Режим
                RecvKKL! bdate = RecvLCL! bdate
                
                RecvLCL.MoveNext
            Wend
        Закончитесь если

Ответ : BOF или EOF продолжающей погрешности 3021 «или поистине, или в настоящее время показатель был уничтожен.

Я думаю вы потребность добавлять новый рекорд each time, и после этого уточняю его перед добавлять следующее одно.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
Соединение '''''''''' для архива Mover.MDB для перенося данных от Trant.MDb к Mover.MDB
    Если RecvKKL_Cnn.State = 1 после этого RecvKKL_Cnn.Close
        RecvKKL_Cnn.Open «Provider=Microsoft.Jet.OLEDB.3.51; Данные Source=» & App.Path &» \ Mover.mdb; Двигатель OLEDB: База данных Password=xxxxxxxx "


    Если RecvLCL.State = 1 после этого RecvLCL.Close
        RecvLCL.Open «выбирают * от B_Detail ГДЕ LsNo =» & Text1 (18). Текст & «и проверка = 1», жулик, adOpenKeyset, adLockOptimistic
        
    Если RecvKKL.State = 1 после этого RecvKKL.Close
        RecvKKL.Open «выбирают * от B_Detail», RecvKKL_Cnn, adOpenKeyset, adLockOptimistic
        
        Если RecvLCL.RecordCount > 0 после этого
        
            Пока не RecvLCL.EOF
                RecvKKL.AddNew '<--------- RecvKKL="">
           
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us