powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DataCombo
14 сообщений из 14, страница 1 из 1
DataCombo
    #32458959
Alexander Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Аccess'e В полеСосписком можно указывать несколько столбцов в видимую часть выпадающего списка а значением этого поля мог быть другой столбец (id записи) таблицы к которой полеСосписком подсоединено.

А как это реализовать в VB6??
...
Рейтинг: 0 / 0
DataCombo
    #32459009
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почти никак. Разве что свой контрол напишешь. Или используй TrueDBGrid, в нем есть табличный дроп-даун.
...
Рейтинг: 0 / 0
DataCombo
    #32459016
Alexander Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А для чего свойство BoundColumn ?

И что вообше никак нельзя видеть одно поле но выбирать другое????
...
Рейтинг: 0 / 0
DataCombo
    #32459039
Alexander Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Antonariy А где можно найти этот Грид (TrueDBGrid)?
...
Рейтинг: 0 / 0
DataCombo
    #32459051
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имел ввиду нельзя отобразить несколько колонок в выпадающем списке, а насчет BoundColumn ты прав, оно специально для этого. Пример:
Код: plaintext
1.
2.
3.
DataCombo1.ListField =  "Name" 
DataCombo1.BoundColumn =  "ID" 
Set DataCombo1.RowSource = cn.Execute( "Select ID, Name from reftable" )

При выборе какой-нибудь позиции соответствующее ID будет в BoundText
...
Рейтинг: 0 / 0
DataCombo
    #32459064
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Alexander Popov
}{З. Могу куда-нибудь скинуть. Весит 7 мегов.
...
Рейтинг: 0 / 0
DataCombo
    #32459068
Alexander Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Сейчас попробую
...
Рейтинг: 0 / 0
DataCombo
    #32459087
Alexander Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Antonariy Все равно что то не пойму. Мне выдает не ID а тот текст который я вижу хотя вроде все так и сделал. А на счет Грида можно по аське если сможеш конечно. Спасибо за предложение.
...
Рейтинг: 0 / 0
DataCombo
    #32459092
e_basil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Antonariy
скинь пож-ста мне, если не трудно
...
Рейтинг: 0 / 0
DataCombo
    #32459108
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Alexander Popov:
Такое иногда бывает. Удали комбу, добавь заново. Имена колонок можно написать прямо в окно свойств. Короче, должно работать.
А по аське не могу. Только мылом

2 e_basil:
Куды кидать-то? В mail.ru разве влезет?
...
Рейтинг: 0 / 0
DataCombo
    #32459117
Alexander Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Antonariy
Мне можно на мыло то которое не mail.ru . Адрес я тебе на почтовик скинул.
...
Рейтинг: 0 / 0
DataCombo
    #32459141
Alexander Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Antonariy
здорово!! Получилось правда немного подругому но идея была та же самая.
Большое спасибо за помощь!
...
Рейтинг: 0 / 0
DataCombo
    #32459143
e_basil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
влезет
...
Рейтинг: 0 / 0
DataCombo
    #32459222
Alex_2003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, стандартный Miscrosoft'ский комбобокс позволяет хранить Value и Text. Через коллекцию ItemData

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Dim rst as ADODB.Recordset
.....' код заполнения рекордсета

While Not rst.Eof
    Combo1.AddItem rst.Fields( "Field1" ).Value
    Combo1.ItemData(Combo1.NewIndex) = rst.Fields( "Field1" ).Value
Wend

А потом можно обращаться к коллекции ItemData через свойство ListIndex
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DataCombo
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]