Пример программы, которая просматривает записи
Привет, ребята... Я пытаюсь создать пример программы, которая просматривает записи из базы данных, как показано выше. Я использую Visual Basic 6.0 и Access... С DataControl я хотел бы просмотреть следующие записи определенного идентификационного номера, нажав на кнопку Далее. Моя проблема с кодом ниже - появляются записи с другим идентификационным номером...
Private Sub cmdNext_Click()
With Me.dtaInfo.Recordset
.MoveNext
Me.txtCash.Text = .Fields("Cash")
Me.txtAddress.Text = .Fields("Country")
End With
End Sub
Private Sub cmdShow_Click()
With Me.dtaInfo.Recordset
.Index = "idxIDNumber"
.Seek "=", Me.txtIDNumber.Text
Me.txtCash.Text = .Fields("Cash")
Me.txtAddress.Text = .Fields("Country")
End With
End Sub
Вот мои записи
1 ответ
Поскольку вы используете элемент управления данными, вам нужно только привязать к нему текстовые поля.
Щелкните правой кнопкой мыши на каждом элементе управления вашего текстового поля и выберите "Свойства". В свойстве DataSource установите его для вашего элемента управления данными. Т.е. данные1.
Затем установите свойство DataField в элементе управления текстового поля. Т.е. наличные
Когда вы нажимаете вперед / назад на элементе управления данными, элементы управления текстового поля будут обновляться автоматически.
Если вы действительно хотите взять под контроль навигацию по набору записей для просмотра / обновления и т. Д., Я бы порекомендовал переключиться на использование ADO вместо DAO и использовать собственные элементы управления навигацией вместо управления данными.