Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2009, 22:56   #1
oblachko
Пользователь
 
Регистрация: 04.12.2008
Сообщений: 55
По умолчанию Преобразование SQL-запроса в Параметрический запрос

Вот кусочек кода SQL-запроса

Код:
ADOQuery3.Close;
ADOQuery3.SQL.Clear;
ADOQuery3.SQL.Add('select * from phone2');
ADOQuery3.SQL.Add('where name=''Иванов В А''');
ADOQuery3.Open;
Как этот SQL-запрос преобразовать в Параметрический запрос?!?
Буду очень рад помощи

Последний раз редактировалось oblachko; 04.06.2009 в 23:07.
oblachko вне форума Ответить с цитированием
Старый 04.06.2009, 23:52   #2
Evgeniy26
Форумчанин
 
Аватар для Evgeniy26
 
Регистрация: 29.05.2009
Сообщений: 384
По умолчанию

select * from phone2 where name = :<name parametr>
Query.Parameters.ParamByName('<name parametr>').Value
и вызываем Query.ExecSQL

Последний раз редактировалось Evgeniy26; 05.06.2009 в 00:00.
Evgeniy26 вне форума Ответить с цитированием
Старый 05.06.2009, 18:01   #3
Sparky
Участник клуба
 
Аватар для Sparky
 
Регистрация: 15.05.2009
Сообщений: 1,222
По умолчанию

там не Query.ExecSQL, а Query.open
Единственное, что ограничивает полет мысли программиста-компилятор
Sparky вне форума Ответить с цитированием
Старый 05.06.2009, 19:55   #4
Evgeniy26
Форумчанин
 
Аватар для Evgeniy26
 
Регистрация: 29.05.2009
Сообщений: 384
По умолчанию

Извиняюсь. Затупил, хотя знаю то что, для Select надо использовать Open, а для всего остального ExecSQL.
Evgeniy26 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема c запросом! SatS SQL, базы данных 6 24.01.2009 22:52
проблема с запросом и делфи student90 БД в Delphi 9 02.11.2008 19:29
Oracle проблема с запросом из delphi nimf БД в Delphi 1 27.10.2008 15:55
Проблема с SQL Запросом Worms БД в Delphi 7 13.01.2008 23:09
[Microsoft][Драйвер ODBC dBase] Дата содержит синтаксическую ошибку в выражении запроса '#FNAIM_SH' Jon_1981 БД в Delphi 1 11.06.2007 10:20