Вопрос : Доступ 2007 получает первый показатель

Кодим под работами отлично, за исключением когда одному показателей я будет очень первый показатель в recordset. Я предполагаю это потому что я использую FindNext и стрелка находится на первом показателе, котор нужно начать с, поэтому когда я спрашиваю найти затем он пропускает вне первый показатель. Так как я получают, что мое Кодего выбираю вверх очень первый показатель пожалуйста?

loop_role =
provider_id = формирует! frm_list_external_companies.cmb_placing
strSQL =» [fk_role_provider] = «& provider_id
Do пока loop_role = strSQL

rs_roles.FindNext «y " если loop_role rs_roles.NoMatch Then
= конец If


Else
«n "… class=

Ответ : Доступ 2007 получает первый показатель

loop_role = «y»
provider_id = формы! frm_list_external_companies.cmb_placing
strSQL = «[fk_role_provider] =» & provider_id
rs_roles.FindFirst
Сделайте пока loop_role = «y» и не rs_roles.EOF
    Если rs_roles.NoMatch после этого
        loop_role = «n»
    Еще
      …
    Закончитесь если
    strSQL rs_roles.FindNext
Закончитесь пока
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us