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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2009, 02:27   #1
MaGWaY_minsk
Пользователь
 
Регистрация: 17.10.2008
Сообщений: 35
По умолчанию [Delphi] TQuery и реализация запроса.

Здравствуйте! Получилась у меня тупиковая ситуация когда я просто не понимаю что делать. Идёт добавление данных через TQuery.execute с использованием параметров.
Собственно, сам код запроса:
Код:
INSERT INTO abiturients (n_spec, person_numb, first_name, last_name, middle_name, start_date)
VALUESVALUES (:pN_spec, :pPerson_numb, :pFirst_name, :pLast_name, :pMiddle_name, :pStart_date);
И привязка к параметрам данных:
Код:
  with MyQuery1 do
  begin
    ParamByName(':pN_spec').AsString:=cb_spec.Text;
    ParamByName(':pPerson_numb').AsString:=ed_last_no.Text;
    ParamByName(':pFirst_name').AsString:=Ename.Text;
    ParamByName(':pLast_name').AsString:=Efamiliya.Text;
    ParamByName(':pMiddle_name').AsString:=Eot4estvo.Text;
    ParamByName(':pStart_date').AsDate:=data_rozjdeniya.Date;
  end;
Затем вызывается MyQuery1.execute;
после чего выбивает ошибку: Parameter :рN_spec not found.
Я так понял что не правильно объявил параметры, но ума приложить не могу где.
Пожалуйста, помогите.

Последний раз редактировалось Stilet; 12.05.2009 в 10:54.
MaGWaY_minsk вне форума Ответить с цитированием
Старый 11.05.2009, 09:46   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

в имени параметра не надо указывать двоеточие

ParamByName('pN_spec').AsString:=cb _spec.Text;
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 12.05.2009, 00:31   #3
MaGWaY_minsk
Пользователь
 
Регистрация: 17.10.2008
Сообщений: 35
По умолчанию

Огромное спасибО!!!!!!
MaGWaY_minsk вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реализация BlowFish на Delphi Unconnected Общие вопросы Delphi 2 19.02.2009 12:52
Синтаксис запросов в Delphi (TQuery) Lady_olga БД в Delphi 6 25.05.2008 18:09
Ошибка компонента TADOQuery при загрузке запроса из файла в Delphi 2006 WhiteKoS Помощь студентам 2 16.02.2008 15:07
TQuery EdNovice БД в Delphi 2 08.05.2007 14:44