for(int i=0;i<Query1->SQL->Count;i++)
{
ShowMessage(Query1->SQL->Strings);
}
TQuery свойство SQL
Цитата:
ADOQuery1->Close();
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add("Select CardID, KodSyst, GostID,");
ADOQuery1->SQL->Add(From Table1);
ADOQuery1->SQL->Add("Where KodSyst =:KodSyst");
ADOQuery1->Parameters->ParseSQL(ADOQuery1->SQL->Text,true);
ADOQuery1->Parameters->ParamByName("KodSyst")->Value = KSyst;
ADOQuery1->Open();
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add("Select CardID, KodSyst, GostID,");
ADOQuery1->SQL->Add(From Table1);
ADOQuery1->SQL->Add("Where KodSyst =:KodSyst");
ADOQuery1->Parameters->ParseSQL(ADOQuery1->SQL->Text,true);
ADOQuery1->Parameters->ParamByName("KodSyst")->Value = KSyst;
ADOQuery1->Open();
Я хочу в запросе изменить, например, только 5 строку, сам SQL не очищать. Каков будет код?
Цитата:
Originally posted by richel
Напомните мне, пожалуйста - есть запрос, текст SQL заполняется по схеме:
Я хочу в запросе изменить, например, только 5 строку, сам SQL не очищать. Каков будет код?
Напомните мне, пожалуйста - есть запрос, текст SQL заполняется по схеме:
Я хочу в запросе изменить, например, только 5 строку, сам SQL не очищать. Каков будет код?
Наверно Query1->SQL->Strings[4] = "...";
Код:
Большое спасибо!:)