Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.23;
Скачать: CL | DM;

Вниз

Склейка полей и отображение их в combobox   Найти похожие ветки 

 
Barmaglot   (2005-09-15 08:20) [0]

Доброго времени суток!

Столкнулся с небольшой проблемкой: есть IBTable,
поля: Field1, Field2,Field3 заполнены значениями.

Необходимо в компоненте ComboBox в выпадающем списке отображать string следующего вида:
string1 - value(field1)+value(field2)+value(field3).

Например: value1(f1)=A, value1(f2)=B, value1(f3)=C, выводится: АВС.

Подскажите, как правильно составить этот запрос.
Спасибо.


 
Ильш ©   (2005-09-15 08:28) [1]

есть такой знак +
и не надо обмжаться каков вопрос таков ответ


 
Floppy ©   (2005-09-15 08:40) [2]

IB и ComboBox очень независимы
Читай из IB нужные поля, затем склеивай, как сказал Ильш ©   (15.09.05 08:28) [1] , ну а потом уже помещай в ComboBox (ComboBox.Items.Add("Склейка"))


 
Barmaglot   (2005-09-15 08:54) [3]

То есть примерно так:

value1:= table.fieldbyname("value1").AsString;
value2:= table.fieldbyname("value2").AsString;
value3:= table.fieldbyname("value3").AsString;

ComboBox.Items.Add("value1"+"value2"+"value3");

Ну, там еще цикл добавить, чтоб все значения отображались.
Правильно?


 
Floppy ©   (2005-09-15 09:07) [4]

Правильно, только в скобках Value... без кавычек


 
Barmaglot   (2005-09-15 09:15) [5]

Спасибо.


 
Max Zyuzin ©   (2005-09-15 09:46) [6]

>Barmaglot   (15.09.05 08:20)
Как вариант воспользоваться DBLookUpComboBox -ом или, еще лучше, его аналогом из EhLib. В тексте запроса пишешь что нить вроде
Select Field1+ Field2 +Field3 As MegaField from MyTable и это поле и отображай. вот.


 
Sergey13 ©   (2005-09-15 09:52) [7]

Калк полем можно еще воспользоваться.


 
msguns ©   (2005-09-15 09:55) [8]

Чем жиже навоз, тем больше на нем мух


 
Sergey13 ©   (2005-09-15 10:31) [9]

2 [8] msguns ©   (15.09.05 09:55)
Одна голова хорошо, а два сапога пара. 8-)


 
Max Zyuzin ©   (2005-09-15 12:24) [10]

>msguns ©   (15.09.05 09:55) [8]
Чем дальше в лес - тем толще партизаны :o)
PS. Щаз моедратор нам устроит тут ...



Страницы: 1 вся ветка

Текущий архив: 2005.10.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.295 c
2-1127483114
FBI Agent
2005-09-23 17:45
2005.10.23
Создание SQL таблиц?


6-1120546729
Интиресующийся
2005-07-05 10:58
2005.10.23
И снова TServerSocket!


3-1126247692
Beetle(c)]u$
2005-09-09 10:34
2005.10.23
Commit в IBase


14-1127910731
ZeroDivide
2005-09-28 16:32
2005.10.23
Новый девайс для идентификации личности


8-1117163884
race1
2005-05-27 07:18
2005.10.23
векторные либы