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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2013, 12:28   #11
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

можно) ... пост №5 так делает
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Старый 29.05.2013, 13:07   #12
megostudent
Форумчанин
 
Регистрация: 31.12.2010
Сообщений: 320
По умолчанию

так как он так делает) если мне нужно логин брать из edit1? обьясните пожалуйста, а то я в запросах не силен. читал литературу и мой способ почему-то корявый вышел
megostudent вне форума Ответить с цитированием
Старый 29.05.2013, 13:27   #13
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

логин и берется с Edit1 в строке
Код:
SQLReadQuery1.Parameters.ParamByName('login').Value := Edit1.Text;
и передается в параметр и именем login который в запросе указан как искомое значение
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Старый 29.05.2013, 13:57   #14
megostudent
Форумчанин
 
Регистрация: 31.12.2010
Сообщений: 320
По умолчанию

а почему тогда это строчка
Код:
SQLReadQuery1.Parameters.ParamByName('login').Value := Edit1.Text;
стоит ниже этой
Код:
SQLReadQuery1.SQL.Text := 'SELECT * FROM request WHERE UPPER(login) = UPPER(:login) OR UPPER(login) = UPPER(''RE:''||:login)';
ведь сперва делается запрос на выборку в которой указывается значение login, которое уже потом берет из едит???
megostudent вне форума Ответить с цитированием
Старый 29.05.2013, 14:01   #15
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

иди в гугл\яндекс и читай про "параметризованные запросы"
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Synapse не проходит запрос Bax77 Общие вопросы Delphi 0 12.02.2013 19:56
пост запрос не проходит megostudent Работа с сетью в Delphi 13 04.02.2013 10:13
Не проходит компановка Artemprodigy Visual C++ 1 27.10.2010 23:53
не проходит пост - запрос.... Kitt Работа с сетью в Delphi 4 13.05.2008 20:38