Форум программистов, компьютерный форум, киберфорум
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 21.10.2014
Сообщений: 28

Ошибка AdoQuery1: Parameter 'param1' not found

05.11.2014, 09:49. Показов 2191. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
вот код мне нужна добавлять дание в таблицу.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void __fastcall TForm6::Button1Click(TObject *Sender)
{
ADOQuery1->Close();
    ADOQuery1->SQL->Clear();
    ADOQuery1->SQL->Add("insert into Zahalni_predmety( nazva_pidruchnuka, avtoru,rik_vadanya,r_nomer,vudavnuctvo,kilkist_storinok) ");
 
      ADOQuery1->SQL->Add("VALUES (:Param1, :Param2, :Param3, :Param4, :Param5, :Param6)");
      ADOQuery1->Parameters->ParamByName("Param1")->Value = Form6->Edit1->Text;
      ADOQuery1->Parameters->ParamByName("Param2")->Value = Form6->Edit2->Text;
      ADOQuery1->Parameters->ParamByName("Param3")->Value = Form6->Edit3->Text;
      ADOQuery1->Parameters->ParamByName("Param4")->Value = Form6->Edit4->Text;
      ADOQuery1->Parameters->ParamByName("Param5")->Value = Form6->Edit5->Text;
      ADOQuery1->Parameters->ParamByName("Param6")->Value = Form6->Edit6->Text;
 
 
     ADOQuery1->ExecSQL();
}
Миниатюры
Ошибка AdoQuery1: Parameter 'param1' not found  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.11.2014, 09:49
Ответы с готовыми решениями:

Ошибка: ADOQuery1: Field 'Фото' not found
Что не так то? раньше работало сейчас ругается. Подскажите что не так? #include <vcl.h> #pragma hdrstop #include...

Ошибка о том, что параметр не найден: qry_EveryDay: Parameter 'param1' not found
вот сдал сессию и вернулся к проекту... поскольку на новый вопрос моём прошлом топике никто не ответил, я создаю новый... Построил я...

Ошибка 'ADOQuery1: Parameter 'id_sotr_' not found'
Всем привет! Делаю запрос через adoquery, который должен выводить записи из таблицы в dbgrid исходя из ID сотрудника прописанного в...

7
480 / 393 / 113
Регистрация: 24.04.2012
Сообщений: 1,632
Записей в блоге: 3
05.11.2014, 11:07
Попробуй
C++
1
ADOQuery1->Parameters->Refresh();
если не поможет
C++
1
ADOQuery1->Parameters->ParseSQL(ADOQuery1->SQL->Text, true);
0
0 / 0 / 1
Регистрация: 21.10.2014
Сообщений: 19
05.11.2014, 11:09
Попробуй вот так
C++
1
2
3
4
5
6
7
8
Form3->ADOQuery1->Close();
Form3->ADOQuery1->SQL->Clear();
Form3->ADOQuery1->SQL->Add("INSERT INTO Poluchatel(Kamu, Adres, Ind) VALUES('"+ Memo1->Text + "', '"+ Memo2->Text + "', '"+ MaskEdit1->Text + "')");
Form3->ADOQuery1->ExecSQL();
{
Form3->ADOQuery1->SQL->Clear();
Form3->ADOQuery1->SQL->Add("select * from Poluchatel");
Form3->ADOQuery1->Open();
я думаю код, переделаешь под себя)
0
0 / 0 / 0
Регистрация: 21.10.2014
Сообщений: 28
05.11.2014, 11:28  [ТС]
если ван не сложно то памагите мне переделать под себя а то я новачок в програмирование.
0
0 / 0 / 0
Регистрация: 21.10.2014
Сообщений: 28
05.11.2014, 11:44  [ТС]
я переделал под себя теперь при нажатие на Button1 ано видает ету ошибку.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void __fastcall TForm6::Button1Click(TObject *Sender)
{
Form6->ADOQuery1->Close();
Form6->ADOQuery1->SQL->Clear();
Form6->ADOQuery1->SQL->Add("INSERT INTO Zahalni_predmety( nazva_pidruchnuka, avtoru,rik_vadanya,r_nomer,vudavnuctvo,kilkist_storinok) VALUES('"+ Edit1->Text + "', '"+ Edit2->Text + "', 
'"+ Edit3->Text + "','"+ Edit4->Text + "''"+ Edit5->Text + "''"+ Edit6->Text + "')");
Form6->ADOQuery1->ExecSQL();
{
Form6->ADOQuery1->SQL->Clear();
Form6->ADOQuery1->SQL->Add("select * from Zahalni_predmety");
Form6->ADOQuery1->Open();;
}
}
Миниатюры
Ошибка AdoQuery1: Parameter 'param1' not found  
0
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
05.11.2014, 12:32
Цитата Сообщение от tarabez Посмотреть сообщение
+ Edit4->Text + "''"+ Edit5->Text + "''"+ Edit6->Text + "
Здесь нехватает запятых
0
0 / 0 / 1
Регистрация: 21.10.2014
Сообщений: 19
05.11.2014, 14:47
C++
1
'"+ Edit3->Text + "','"+ Edit4->Text + "''"+ Edit5->Text + "''"+ Edit6->Text + "')");
эту часть лучше поставь в одну строку с этой
C++
1
Form6->ADOQuery1->SQL->Add("INSERT INTO Zahalni_predmety( nazva_pidruchnuka, avtoru,rik_vadanya,r_nomer,vudavnuctvo,kilkist_storinok) VALUES('"+ Edit1->Text + "', '"+ Edit2->Text + "',
то есть не переноси на новую строку, и да посмотри что бы все запятые были та где надо.
0
164 / 49 / 27
Регистрация: 04.06.2013
Сообщений: 636
05.11.2014, 20:55
а разве параметры не нужно писать перед запросом?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.11.2014, 20:55
Помогаю со студенческими работами здесь

ADOQuery1: Parameter 'name' not found - Delphi БД
Здравствуйте, у меня такая проблема. Создаю что-то типа авторизации в программе. Должно работать так: пользователю открывается окно...

ADOQuery1: Parameter 'Месяц' not found
Делаю запрос через adoquery, который должен выводить сумму выручки за месяц. Вот сам запрос: SELECT SUM(DATEDIFF(HH, dbo.Заказ.,...

Ошибка: "adoquery1.field 'id_work' not found"
На одной форме есть два grida. По сути один grid должен быть главным,а второй второстепенным(подчинённым).Необходимо чтобы при выделении...

Ошибка: 'FDQuery: Parameter 'edit.Text' not found'
Мир всем и привет ! помогите пожалуйста раньше я сделал через ADOQuery не было проблем, и в чем же проблема с FDQuery? ...

ADOQuery1 feild ' ' not found
Всем доброго времени суток! не могу разобраться, выдает ошибку при добавление(см. 1 скрин) Но прикол в том, что это поле есть в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru