| imho.ws |
![]() |
|
|
|||||||
|
Сообщения:
Перейти к новому /
Последнее
|
Опции темы |
|
|
# 1 |
|
Member
Регистрация: 12.07.2004
Адрес: Очень странное место.
Сообщения: 328
![]() ![]() |
Доброго времени суток.
Есть 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го столбца ? С уважением. Ворон. |
|
|
|
|
# 3 |
|
Junior Member
Регистрация: 30.03.2003
Адрес: СПб
Сообщения: 162
![]() ![]() ![]() |
1. В данном конкретном случае можно сделать запрос типа:
SELECT std_id,std from std_t where (std_id=..)OR(std_id=..)OR(std_id=..); Или можно через JOIN в SQL получать столбцы из разных таблиц 2. LightImage меня опередил Добавлю только, что чтобы получить значение второго столбца надо написать list.Column(1)
__________________
640Kbytes should be enough for everything! (c) Bill Gates, 1981. Все "спасибо" в репутацию
|
|
|