Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Переменные Делфи в SQL запросе к MySQL


Автор: RST8 14.9.2005, 20:41
Подскажите как можно вставить переменную в SQL запрос к MySQL
Желательно дать пример такого запроса.

Я хочу получить выражение типа этого:

SELECT * FROM table1 WHERE pole1=X

где X - переменая (например числовая)

smile

Автор: Pakshin A. S. 14.9.2005, 20:46
1) Использовать Params или как тама называется... по форуму поиск тут же даст ответ...
2)
Код

...
SQL.Text:='SELECT * FROM MyTable1 WHERE id = ' + IntToStr(id) + ';';
Open;
...

Автор: RST8 14.9.2005, 21:49
Спасибо smile

Первый вариант буду завтра пробовать, а второй это понятно. Но он мне не подходит, сильно удлинняет и без того длинный запрос.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)