VB6 Использование DataControl - PullRequest
       0

VB6 Использование DataControl

1 голос
/ 13 апреля 2011

SimpleProgram

Здравствуйте, ребята, просто хочу, чтобы вы спросили кое-что о моем коде ... У меня есть 5 записей в базе данных с идентификатором пользователя A02-0005 ... Я хочу получить всеиспользуя DataControl и отображать в TextBoxes соответственно ... Моя проблема в том, что я получаю только один набор записей, и когда я нажимаю NextButton DataControl, ничего не происходит.Во время разработки я установил бы DatabaseName, RecourdSource и RecordSetType моего DataControl ... Где тогда может возникнуть проблема?Я использую VB6 ... Заранее спасибо.

1 Ответ

0 голосов
/ 20 апреля 2011

Проблема здесь с методом поиска. Метод принимает другой аргумент, называемый SeekOption, и по умолчанию он просто находит первое совпадение.

Вместо этого вы можете использовать метод Find для набора записей следующим образом. Вам нужно указать критерии поиска, а также где в наборе записей начать поиск.

Data1.Recordset.Find Criteria:="idxid= 'A02-0005'", Start:=adBookmarkFirst

Наконец, если вы хотите, чтобы ваши текстовые поля обновлялись автоматически, когда пользователь щелкает элемент управления данными, вы можете просто установить свойства DataSource & DataField для элементов управления текстового поля во время разработки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...