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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.06.2009, 17:32   #1
aveebeat
Новичок
Джуниор
 
Регистрация: 14.04.2009
Сообщений: 2
Восклицание Помогите, пожалуйста с добавлением данных в базу

Помогите, пожалуйста! Есть база US.FDB. В базе есть таблица uspevaemost (в ней ведется учет успеваемости, т.е. ставятся оценки студентам). Не могу написать процедуру, добавления оценки студенту.
Смысл заключается в том, что преподаватель заходит на форму, выбирает человека с группы, нажимает на кнопку. При нажатии открывается форма, на которой уже стоит фамилия выбранного студента. Остается только заполнить дисциплину, оценку, месяц и год. Проблема в том, что процедура не срабатывает. Помогите, пожалуйста, скажите, что не так в коде.
addUspPr – форма, на которой происходит добавление.
dsUspGr-датасет, в котором написан запрос на выборку.
Изображения
Тип файла: jpg Листинг процедурв.jpg (34.6 Кб, 158 просмотров)
Тип файла: jpg sql-запрос.jpg (42.6 Кб, 155 просмотров)
aveebeat вне форума Ответить с цитированием
Старый 02.06.2009, 10:15   #2
Dark_Spirit
Форумчанин
 
Аватар для Dark_Spirit
 
Регистрация: 05.02.2009
Сообщений: 324
По умолчанию

Вы показываете модальную форму, то есть процедура приведённая в примере доходит до строки: addUspPr.showmodal, и передаёт управление модальной форме. Потом вы её закрываете и процедура продолжает выполняться дальше...... Ход мыслей понятен? Если - да ошибку исправите сами
Тяжело быть бестолковым.....
Dark_Spirit вне форума Ответить с цитированием
Старый 02.06.2009, 11:40   #3
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

Цитата:
Сообщение от Dark_Spirit Посмотреть сообщение
Вы показываете модальную форму, то есть процедура приведённая в примере доходит до строки: addUspPr.showmodal, и передаёт управление модальной форме. Потом вы её закрываете и процедура продолжает выполняться дальше...... Ход мыслей понятен? Если - да ошибку исправите сами
ну ваще-то в этом месте как раз все ок

проблема в том, что вам нужно показать что написано во вкладке "Modify SQL" - это как раз в ней должен быть текст вставки/изменения записи
soleil@mmc вне форума Ответить с цитированием
Старый 02.06.2009, 19:40   #4
aveebeat
Новичок
Джуниор
 
Регистрация: 14.04.2009
Сообщений: 2
По умолчанию

Спасибо большое! Буду разбираться!
aveebeat вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста создасть базу данных в Аксессе... Mashuk Помощь студентам 2 15.12.2008 19:03
роблемы с добавлением данных в таблицу через другую форму на дельфи Барби Помощь студентам 1 09.10.2008 12:49
Помогите составить базу данных - задние для 8 класса... Наталья Шварц Microsoft Office Excel 2 14.03.2008 21:33
Открыть базу данных MogilShik Помощь студентам 3 11.10.2007 17:11