Почему DataCombo не реагирует?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Гороцкоп
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 07.04.2011 (Чт) 10:44

Почему DataCombo не реагирует?

Сообщение Гороцкоп » 23.04.2011 (Сб) 9:07

Умоляю, помогите!
На форме имеется DataCombo1, подключённый к Adodc1 (нужно именно Adodc) и набор из 14-ти TextBox'ов и ComboBox'ов.
Требуется, чтобы, при выборе любой записи из ключевого поля "АДРЕС" в DataCombo1 в TextBox'ах и ComboBox'ах появлялась соответствующая информация из таблицы "База адресов КОНСТРУКТОР" (в пределах записи, но из других столбцов). При запуске, при нажатии на ниспадающий список пишет: Variable not defined, в коде выделяет первую строчку жёлтым а в четвёртой База_адресов_КОНСТРУКТОР синим. Что не так в коде?

Код: Выделить всё
Private Sub DataCombo1_Click(Area As Integer)

Dim info As String
Dim adr As Variant

adr = База_адресов_КОНСТРУКТОР.Recordset.Bookmark
База_адресов_КОНСТРУКТОР.Recordset.MoveFirst

info = "АДРЕС='" & DataCombo1.SelText & "'"
База_адресов_КОНСТРУКТОР.Recordset.Find info, 0, adSearchForward, adr

End Sub


Что не так в коде и верен ли он?
Последний раз редактировалось Гороцкоп 23.04.2011 (Сб) 14:28, всего редактировалось 1 раз.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Почему DataCombo не реагирует?

Сообщение Хакер » 23.04.2011 (Сб) 9:15

Код кто будет оформлять в теги [code]...[/code]?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Гороцкоп
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 07.04.2011 (Чт) 10:44

Re: Почему DataCombo не реагирует?

Сообщение Гороцкоп » 23.04.2011 (Сб) 11:31

На форме имеется DataCombo1, подключённый к Adodc1 (нужно именно Adodc) и набор из 14-ти TextBox'ов и ComboBox'ов.
Требуется, чтобы, при выборе любой записи из ключевого поля "АДРЕС" в DataCombo1 в TextBox'ах и ComboBox'ах появлялась соответствующая информация из таблицы "База адресов КОНСТРУКТОР" (в пределах записи, но из других столбцов). При запуске, при нажатии на ниспадающий список пишет: Variable not defined, в коде выделяет первую строчку жёлтым а в четвёртой База_адресов_КОНСТРУКТОР синим. Что не так в коде?

Код: Выделить всё
Private Sub DataCombo1_Click(Area As Integer)

Dim info As String
Dim adr As Variant

adr = База_адресов_КОНСТРУКТОР.Recordset.Bookmark
База_адресов_КОНСТРУКТОР.Recordset.MoveFirst

info = "АДРЕС='" & DataCombo1.SelText & "'"
База_адресов_КОНСТРУКТОР.Recordset.Find info, 0, adSearchForward, adr

End Sub

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Почему DataCombo не реагирует?

Сообщение Хакер » 23.04.2011 (Сб) 12:13

Нет, надо внести правку в первый пост, и я верну тему в исходный вид (без моего поста претензии и лишнего третьего поста).
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


Вернуться в Visual Basic 1–6

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

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

    TopList