Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Combox с двумя значениями ID и Текстовое... / 4 сообщений из 4, страница 1 из 1
25.03.2005, 14:09:11
    #32980867
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combox с двумя значениями ID и Текстовое...
Как реализовать по аналогу accessa?
Попытки:

Возился с DataCombo, но
при переходе на следующий контрол он мне возвращает на первую запись.
...
Рейтинг: 0 / 0
25.03.2005, 15:05:14
    #32981091
Дурак
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combox с двумя значениями ID и Текстовое...
Обязательно ли показывать оба столбца?

Если нет, то можно использовать ItemData стандартного ComboBox.

Пример:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
...
        With rs
        .MoveFirst
                
        Do While Not .EOF ' пока не конец набора записей
        ' добавить элемент - строка
            cmbTypes.AddItem (CStr(.Fields( 1 )))
            ' вставить скрытые данные - первичный ключ таблицы
            cmbTypes.ItemData(cmbTypes.NewIndex) = .Fields( 0 )
            .MoveNext
        Loop
        
        End With
...
...
Рейтинг: 0 / 0
25.03.2005, 15:22:56
    #32981171
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combox с двумя значениями ID и Текстовое...
ДуракОбязательно ли показывать оба столбца?

Если нет, то можно использовать ItemData стандартного ComboBox.

Пример:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
...
        With rs
        .MoveFirst
                
        Do While Not .EOF ' пока не конец набора записей
        ' добавить элемент - строка
            cmbTypes.AddItem (CStr(.Fields( 1 )))
            ' вставить скрытые данные - первичный ключ таблицы
            cmbTypes.ItemData(cmbTypes.NewIndex) = .Fields( 0 )
            .MoveNext
        Loop
        
        End With
...



...была одна из попыток, толькоя делал так:
....
Combo.AddItem rs.Fields(1), rs.Fields(0)
' где rs.Fields(0) - ID ишный, rs.Fields(1) - текстовое значение 2 столбца
не получилось...
Затем установил True DBListPro 6
да...возможности без граничны..., но подобные контролы влияют на
скорость загрузки форм и т.д.и т.п., поэтому надо макс. выжимать
с обычных контролов.
сейчас попробую сделать по твоему предложению
...
Рейтинг: 0 / 0
25.03.2005, 18:09:13
    #32981657
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Combox с двумя значениями ID и Текстовое...
А что с DataCombo то не срослось?
Так и не понял.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Combox с двумя значениями ID и Текстовое... / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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