Текущий архив: 2002.12.26;
Скачать: CL | DM;
ВнизКак в строку SQL запроса вставить переменную ? Найти похожие ветки
← →
3D-Dragon (2002-12-07 23:56) [0]Есть переменная
some_var: string;
Как мне её вставить в строку SQL запроса ?
типа:
SELECT some_var FROM ...
У меня на форме стоит компонент IB_Query ...
Delphi 7
FireBird 1.0
← →
oss (2002-12-08 00:26) [1]IB_Query.sql.clear;
IB_Query.sql.add(" select "+some_var+" from .."
IB_Query.Open;
а вообще полезно читать книги еще...
← →
3D-Dragon (2002-12-08 06:27) [2]Про книги я знаю и упорно читаю :)
Признаюсь, что новичек в Delphi, но ведь и форум для того, чтобы поставили на путь истинный ...
Не получалось так, я уже как только не пробовал и по твоему примеру все равно получаю ошибку при первом обращении:
Dynamiс SQL error
повторно если делаю выборку, то всё работает ... :(
Вот код, подскажите, пож-та, КАК правильно напиСать ?
// Выбираем "на что"
procedure TfMakeStavkaOrdinar.ComboOsnovChange(Sender: TObject);
var
stroka: string;
vid: string;
koef: string;
begin
stroka:=ComboOsnov.Items.Strings[ComboOsnov.ItemIndex];
IB_Query_NaChto.ParamByName("ishod").Value := stroka;
vid:=IB_Query_NaChto.FieldByName("na_chto").Value;
IB_Query_NaChto.Open;
IB_Query_Koef.sql.clear;
IB_Query_Koef.sql.add(" select "+vid+" from client_lines");
IB_Query_Koef.Open;
koef:=IB_Query_Koef.FieldByName(vid).Value;
Edit1.Text:=koef;
end;
← →
3D-Dragon (2002-12-08 06:36) [3]oss ©
СПАСИБО за помощь, я разобрался.
Всё заработало !!!
Страницы: 1 вся ветка
Текущий архив: 2002.12.26;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.006 c