Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];

Вниз

Компонент в run-time без выдачи ему имени   Найти похожие ветки 

 
AlexeyMir   (2008-02-26 15:04) [0]

Подскажите, я создаю компонент TQuery в run-time без выдачи ему имени, как присвоить свойству другого компонента соданному в design-time.
Если бы оба компонента создавались в дизайнере то было бы так: frDBDataSet1.DataSet:=Query1

А как написать следующее?
with TQuery.Create(nil) do
  try
    Database:=IBDatabase1;
    Sql.Text := "select * from table1";
    ExecQuery;    
    id := Fields[0].AsInteger;  
    frDBDataSet1.DataSet:=?????;
    frReport1.PrintPreparedReport("",1)
  finally
    Free;                
  end;


 
Джо ©   (2008-02-26 15:07) [1]

var
 Query: TQuery;
...
Query := TQuery.Create
frDBDataSet1.DataSet := Query

в чем проблема-то?


 
AlexeyMir   (2008-02-26 15:13) [2]

Мне нужно Query создать в процессе работы приложения.

with TQuery.Create(nil) do
 try
   Database:=IBDatabase1;
   Sql.Text := "select * from table1";
   ExecQuery;    
   id := Fields[0].AsInteger;  
   frDBDataSet1.DataSet:=?????????????;
   frReport1.PrintPreparedReport("",1)
 finally
   Free;                
 end;


 
Palladin ©   (2008-02-26 15:14) [3]


> AlexeyMir   (26.02.08 15:13) [2]

тебе уже сказали как... переменную объяви, нечего с With баловаться


 
Сергей М. ©   (2008-02-26 15:15) [4]


> Мне нужно Query создать в процессе работы приложения


А иначе, кроме как в ран-тайм, его создать и нельзя.

Ты вообще в [1] вник ?


 
Плохиш ©   (2008-02-26 15:18) [5]

Прям эпидемия какая-то с этим with...



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

Форум: "Начинающим";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
15-1202605179
Linker
2008-02-10 03:59
2008.03.23
Когда я пишу const aRecord в параметре функции, то туда передаётс


15-1202886931
Iam
2008-02-13 10:15
2008.03.23
SkypePro


15-1202578961
kiber-pilot
2008-02-09 20:42
2008.03.23
Список замен


3-1192440706
Kolan
2007-10-15 13:31
2008.03.23
Форма выбора сервера в Query Analyzer е стандартное?


15-1202600368
NeyroSpace
2008-02-10 02:39
2008.03.23
QUIK





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский