Вниз
Скачать: CL | DM;

Как обьявить поле програмно ?   Найти похожие ветки 

← →
Dmitriy O. ©   (2004-08-16 11:26) [0]

Во время разработки приложения поле обьявляется очень легко по правой кнопке мыши "добавить поля" как такую фишку организовать програмно ?. Есть такой код
query.SQL.Clear;
query.SQL.Add("select distinct NOMZAV from zaiav where N>=(select max(n)-50 from zaiav)");
query.Prepare;
query.Open;
Потом результаты выборки надо пернести в контрол
mrform.dzaiav.Items.Clear;
while not data.Query.Eof do begin
mrform.Dzaiav.Items.Add(data.querynomzav.asstring);
data.query.Next;
end;

Но естественно если поле заранее не обьявленно (NOMZAV) то компилятор ругается.
Так вот как обьявить это поле в коде во время выполнения проги ?


← →
Соловьев ©   (2004-08-16 11:30) [1]


> mrform.Dzaiav.Items.Add(data.querynomzav.asstring);

mrform.Dzaiav.Items.Add(data.query.fields[0].asstring);


← →
Соловьев ©   (2004-08-16 11:31) [2]

FieldByName("NOMZAV").AsString;


← →
Dmitriy O. ©   (2004-08-16 11:33) [3]


> Соловьев ©   (16.08.04 11:30) [1]

Большое спасибо ! "Все гениальное просто" (с) не мое


← →
Dmitriy O. ©   (2004-08-16 11:35) [4]


> ловьев ©   (16.08.04 11:31) [2]

Мда а ведь помнил когдато но забыл. Больше спасибо еще раз !



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.019 c
3-1092654497
yaric
2004-08-16 15:08
2004.09.12
Программная деактивация тригерра


14-1092991619
nasty
2004-08-20 12:46
2004.09.12
существуют ли утилиты, позволяющие...


3-1092729831
Wolfram
2004-08-17 12:03
2004.09.12
Непонятный глюк с ADO.


9-1084908537
WinLamka
2004-05-18 23:28
2004.09.12
PowerDraw>>вывод спрайта.


8-1087811908
killer
2004-06-21 13:58
2004.09.12
Zoom в Image




   Наверх