![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как подставить переменную в SQL запрос?
хоме © (2007-12-05 13:12:00)Здравствуйте. Подскажите пожалуйста, как подставить переменную в SQL-запрос?
var
x : string;
begin
x :=Edit1.Text;
Query1.Active :=false;
Query1.SQL.Clear;
Query1.SQL.Add('SELECT *');
Query1.SQL.Add('FROM base');
Query1.SQL.Add('WHERE Flag = x'); //Вот сюда
DataSource2.DataSet :=Query1;
Query1.DatabaseName :='exec';
Query1.Active :=true;
хоме (2007-12-05 13:24:00) [1]Спасибо огромное.
Sergey13 (2007-12-05 13:18:00) [2]> [0] хоме (05.12.07 13:12)
Query1.SQL.Add('WHERE Flag = :X');
Далее Query1.ParamByName('X').asInteger:=1;
oldman (2007-12-05 13:16:00) [3]Query1.SQL.Add('SELECT *');
Query1.SQL.Add('FROM base');
Query1.SQL.Add('WHERE Flag =';
Query1.SQL.Add(x);