![]() |
Как в listbox делать выборку в несколько столбцов ? (VBA,Access)
Доброго времени суток.
Есть listbox. Хочу сделать выборку для 2х столбцов. 1й: SELECT std_id from std_t where (std_id=..)OR(std_id=..)OR(std_id=..); 2й: SELECT std from std_t where (std_id=..)OR(std_id=..)OR(std_id=..); Выборка кажется довольно дурацкой... Но оказывается полезной. 1й столбец - невидим (поклон Al-x). Пользователь видит 2й. В нем названия. В 1ом идентификаторы. listbox.Value дает значение 1-го столбца, тоесть id. А его можно пользовать во время следующей выборки. Собственно вопроса 2: 1. Как програмно заставить listbox показать 2 столбца, каждый со своей выборкой. 2. Можно ли получить value 2го столбца ? С уважением. Ворон. |
Цитата:
|
1. В данном конкретном случае можно сделать запрос типа:
SELECT std_id,std from std_t where (std_id=..)OR(std_id=..)OR(std_id=..); Или можно через JOIN в SQL получать столбцы из разных таблиц 2. LightImage меня опередил :) Добавлю только, что чтобы получить значение второго столбца надо написать list.Column(1) |
Спасибо огромное.
Тема закрыта. |
| Часовой пояс GMT +4, время: 01:36. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.