Привет, все, у меня есть эта ситуация в VB для доступа. recordset не может найти запись
GenraReport_Click() - основная функция, называемая при нажатии на botton в отчете.
Temp представляет собой таблицу, содержащую некоторые данные, как это:
Теперь я создал набор записей RS в цикле каждую запись Temp, полем пункта. И это работает, проблема в том, когда я называю цены функций, которые должны делать то же самое, но по цене поля.
Проблема возникает, когда я пытаюсь позвонить rs! Price (или rs! [Цена], я попробовал оба), это говорит мне, что нет записей. Я положил первый вызов в конце первого цикла, чтобы начать снова с новой функции.
(я пытался сделать основной цикл с ценой вместо пункта, и она работает, так что это не таблица, а не синтаксис проблема. Что это может быть?
мои идеи о проблеме: делает , rs! поле потребляет запись, поэтому первый цикл удаляет все записи из набора записей? или, может быть, movefirst не работает и rema ins к последнему элементу? – nescionomen93
a) вопросы должны включать фактический код, а не изображения кода. B) VB.NET IsNot VBA, непонятно, какой из них вы используете, больше похож на vba. См. [Ask] – Plutonix
Я использую vba, – nescionomen93