Access 2000: переход по записям таблицы (по нажатию кнопки)

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

Access 2000: переход по записям таблицы (по нажатию кнопки)

Сообщение Loiste » 07.10.2005 (Пт) 8:01

Есть таблица. При загрузке формы открываю таблицу так:

Код: Выделить всё

Private Sub Form_Load()

  Dim MyDB As ADODB.Connection
  Set MyDB = CurrentProject.Connection
  Set rcdVoprosi = New ADODB.Recordset
  With rcdVoprosi
    .ActiveConnection = MyDB
    .CursorType = adOpenKeyset
    .Open Source:="Voprosi"
  End With

End Sub



И есть кнопка. Своя.
Как сделать так, чтобы переход к следующей записи таблицы происходил по нажатию этой кнопки? Не стандартной, а своей.

Если я пишу в процедуре

Код: Выделить всё

Private Sub Кнопка0_Click()

  rcdVoprosi.MoveNext
     
End Sub


Он мне выдает ошибку Object Required на строке rcdVoprosi.MoveNext

Al Khamid
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 274
Зарегистрирован: 11.02.2004 (Ср) 10:00
Откуда: Москва, Ховрино

Сообщение Al Khamid » 07.10.2005 (Пт) 8:22

<сзу>
Последний раз редактировалось Al Khamid 25.11.2007 (Вс) 20:26, всего редактировалось 1 раз.

Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

Сообщение Loiste » 07.10.2005 (Пт) 8:55

Весь код, что описан для данной формы, приведен выше. Больше ничего нет. Прошу дать совет, соответственно представленным данным.

Может, есть способ организовать нечто подобное как-то по другому? Но мне непременно нужно после перехода по записям иметь возможность обратиться к определенным полям таблицы.

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 07.10.2005 (Пт) 9:29

может дим вынести за пределы сабов?
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

Сообщение Loiste » 07.10.2005 (Пт) 10:17

Все, разобралась :D
Все работает! Чудно 8)
Всем спасибо за участие! :wink:


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 3

    TopList