Форум: "Потрепаться";
Текущий архив: 2005.07.18;
Скачать: [xml.tar.bz2];
ВнизДинамичаски добавить поле Найти похожие ветки
← →
_Anton (2005-06-27 15:52) [0]Подскажите, как правильно динамически добавить поле в ADO Query?
Делаю так:
Объявили:
TADOConnection *ADOC_Schedule_Thread;
TADOQuery *ADOQ_Schedule_Get_Str;
TFloatField *ADOQ_Schedule_Get_StrN;
КОНСТРУКТОР:
ADOC_Schedule_Thread = new TADOConnection(NULL);
ADOQ_Schedule_Get_Str = new TADOQuery(NULL);
ADOC_Schedule_Thread->Name = "ADOC_Schedule_Thread";
ADOC_Schedule_Thread->LoginPrompt = false;
ADOC_Schedule_Thread->KeepConnection = true;
ADOC_Schedule_Thread->Provider = "MSDAORA.1";
ADOC_Schedule_Thread->ConnectionString = DataModule1->Get_ADOC_For_select_ConnectionString();
ADOQ_Schedule_Get_Str->Name = "ADOQ_Schedule_Get_Str";
ADOQ_Schedule_Get_Str->Connection = ADOC_Schedule_Thread;
ADOQ_Schedule_Get_Str->LockType = ltReadOnly;
ADOQ_Schedule_Get_Str->SQL->Clear();
ADOQ_Schedule_Get_Str->SQL->Add("select n, up, timetabel, TO_CHAR(date_start,"dd.mm.yyyy"), status from ex_schedule where task_deleted=0 and status=0 and sysdate >= date_start");
ADOQ_Schedule_Get_Str->Fields->Clear();
ADOQ_Schedule_Get_Str->Fields->Add(ADOQ_Schedule_Get_StrN); ===
=== собственно говоря вот здесь валится.
Что не так делаю?
← →
Seg (2005-06-27 17:29) [1]Надо просто открыть запрос и поля сами добавятся...
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.07.18;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.037 c