- Регистрация
- 03.08.2012
- Сообщения
- 77
- Благодарностей
- 7
- Баллы
- 8
У меня ошибка, которую не могу побороть уже долгое время.
Существует таблица "Собранных ТТН" (15 000 строк) и "Основной base" (3 000 строк)
По циклу, пока не закончатся строки в "Собранных ТТН", я беру из этой таблицы одну строку с удалением, эту строку помещаю в переменные ttn_1 и summa_1.
Дальше ищу в таблице "Основной base" строку которая содержит ttn_1 и раскладываю по переменным.
Проблема в том, что не все строки из "Собранных ТТН" забирает программа, по факту остаются строки /в середине списка/ в начале списка/ которые программа по циклу просто пропускает
Пытался сделать повторную проверку на "выйти из цикла, когда в "Собранных ТТН" нет строк, иначе возвратиться в цикл". Но это не помогает, программа считает что все строки она прошла, и таблица "Собранных ТТН" не имеет больше строк т.е. пустая.
Как быть??
Существует таблица "Собранных ТТН" (15 000 строк) и "Основной base" (3 000 строк)
По циклу, пока не закончатся строки в "Собранных ТТН", я беру из этой таблицы одну строку с удалением, эту строку помещаю в переменные ttn_1 и summa_1.
Дальше ищу в таблице "Основной base" строку которая содержит ttn_1 и раскладываю по переменным.
Проблема в том, что не все строки из "Собранных ТТН" забирает программа, по факту остаются строки /в середине списка/ в начале списка/ которые программа по циклу просто пропускает
Пытался сделать повторную проверку на "выйти из цикла, когда в "Собранных ТТН" нет строк, иначе возвратиться в цикл". Но это не помогает, программа считает что все строки она прошла, и таблица "Собранных ТТН" не имеет больше строк т.е. пустая.
Как быть??