Конференция VBStreets - Преглед на темата - Въпрос за достъп до ComboBox

Целият вкус на програмирането!

  • Списък на форумитеПлатформи и технологииБаза данни
  • Променете размера на шрифта
  • ЧЗВ
  • вход

Достъп до въпрос ComboBox

Достъп до въпрос ComboBox

Стандартната кутия с инструменти за достъп има няколко чудесни комбинирани полета и списъчни полета. Те са прекрасни според мен, защото можете да направите няколко полета източник на данни за тях.

Как се прави същото в WB 6? Аз съм идиот! Убий ме, някой! Аз съм идиот! Убий ме, някой!

Има библиотека на Microsoft Data Controls

Той включва списък с данни и комбинация от данни.

Забележката е приета - ще я коригираме. Но аз исках да задам въпроса не "има ли такова нещо в VB", а как да комбинирам, като източници на данни, да закача две полета.

В Access правя това:
Създавам таблица - директория, да речем Name с полетата Name и NameID - които са съответно текст и брояч. Хвърлям комбобокс във формуляра, казвам, че източникът на редовете е ИМЕ ИМЕ ИМЕ, Име.Име ИЗИСКА ИМЕ
След това казвам на комбинираното, че има 2 колони (Column.Count) и задавам ширината на колоните: 1 - както искам, а второто = 0cm.

В резултат на това имам комбиниран прозорец, който показва името на потребителя, но за себе си виждам позициониран от потребителя NameID, който вече пиша в необходимите таблици за преглед на данни.

Ако пропуснем цялата реторика, тогава въпросът е следният: КАК ДА ПОИСКАМ КОМБОКС С МНОЖЕСТВЕНИ КОЛОНИ С ИЗТОЧНИЦИ НА ДАННИ

или нещо подобно
<
ListBox1.ColumnCount = 2

ListBox1.AddItem "Елемент 1, колона 1"
ListBox1.List (0, 1) = "Елемент 1, колона 2"
ListBox1.AddItem "Елемент 2, колона 1"
ListBox1.List (1, 1) = "Елемент 2, колона 2"