powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / часто выполняемое действие
3 сообщений из 3, страница 1 из 1
часто выполняемое действие
    #32865873
Фотография ©Felix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопрос1.

как скажем заставить выполниться обработку на кнопку1 при нажатии на кнопку2, если не в менеджере указывать кн1, потому что есть еще и свои действия. т.е.
кн2 клик
/// действие
/// кн1

вопрос2.
есть действие, которое часто выполняеться, скажем

Код: plaintext
1.
2.
3.
  ADOQuery5->Close();
  ADOQuery5->SQL->Clear();
  ADOQuery5->SQL->Add("UPDATE tOcen SET Ocenka=5 WHERE (fkPupil="+StringGrid1->Cells[ 2 ][StringGrid1->Row]+" AND fkRasp="+DBLookupListBox2->KeyValue+");");
  ADOQuery5->ExecSQL(); 
вопрос, как его вынести в отдельную функцию, что бы потом можна ыло её использовать в обработках?

Felix
...
Рейтинг: 0 / 0
часто выполняемое действие
    #32866196
Guest?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопрос немножко непонятен ..
про первый скажу что
просто на каждое нажатие кнопки обычно поставляется функция .. вот и вызови его с соответствуюшими параметрами ..

про второе ..
объяви void функцию с этим кодом и наслаждайся ;)
но если тебя еще и возвращемые ощибки интересуют тогда уж нужно посмотреть ;)
...
Рейтинг: 0 / 0
часто выполняемое действие
    #32866229
dwl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
dwl
Гость
ИМХО проблема решается просто. Надо переписать запрос с использованием BIND переменных
Код: plaintext
1.
2.
3.
4.
//ADOQuery5 содержит
//UPDATE tOcen 
// SET Ocenka=5 
// WHERE (fkPupil=:pupil AND fkRasp=:rasp); 
после этого ты просто устанавливаешь нужные переметры
и вызываешь екзек
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / часто выполняемое действие
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]