Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
10 / 10 / 0
Регистрация: 23.02.2010
Сообщений: 24

Ошибка при добавлении данных

19.06.2010, 20:31. Показов 941. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
При добавлении данных на главную форму, выводится ошибка, связанная с компонентом IBQuery2, расположенным на главной форме, подскажите пожалуйста в чем ошибка
Вложения
Тип файла: rar 333.rar (386.6 Кб, 25 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.06.2010, 20:31
Ответы с готовыми решениями:

Ошибка при добавлении данных БД
procedure TForm16.Button1Click(Sender: TObject); var s,m:String; begin begin s:='INSERT INTO Заказы (, , , ,,) VALUES...

Ошибка при добавлении данных
Подскажите пожалуйста. procedure TFormAdd.btn1Click(Sender: TObject); var id_vid_peredachi: Integer; id_radioset,...

Ошибка в Delphi при добавлении данных
Ошибка "project dbTravel.exe raised exception class EDatabaseError with message 'Field 'ST_ID' cannot be modified'. process stopped." ...

3
 Аватар для Zombi_sib
379 / 332 / 89
Регистрация: 26.05.2010
Сообщений: 750
19.06.2010, 21:06
Исправь SQL скрипт, там ты пытаешься передать в параметр "gruppa" значение, а в скрипте не прописано
1
10 / 10 / 0
Регистрация: 23.02.2010
Сообщений: 24
19.06.2010, 22:40  [ТС]
Zombi_sib, скажите пожалуйста это в этом коде надо дописать?
SQL
1
2
INSERT INTO STUDENT, SPECIALNOST(FIO)
VALUES (:FIO);
0
 Аватар для Zombi_sib
379 / 332 / 89
Регистрация: 26.05.2010
Сообщений: 750
20.06.2010, 10:13
к тому же это скрипт какой то мутный по мойму две таблицы не должно указываться при конструкциии
Insert Into, но если вы хотитет ввести значение в таблицу из другой таблицы то надо использовать конструкцию

INSERT ... SELECT
- Такой синтаксис позволяет внести в таблицу большое количество записей за один раз, причем из разных таблиц.
Следующий пример запишет в таблицу users_new все записи из таблицы users, в которых поле country равно "Russia".

SQL
1
2
3
4
5
6
7
8
INSERT INTO 
     `users_new`  
SELECT 
      *  
FROM 
    `users`  
WHERE 
     `country` = 'Russia'
Если для таблицы, в которую происходит вставка записей, не указан список полей, то значения для всех полей будут определены на основании результата работы SELECT.
Если некоторые поля не определены, то для них будут принято значение по умолчанию.
Особенности синтаксиса INSERT ... SELECT:
■Имя таблицы, в которую вставляются записи, не должна присутствовать в списке таблиц FROM части SELECT, т.к. это может привести к ошибке вставки (ведь условие WHERE части SELECT может найти записи, которые уже вставлены этой командой ранее).
■Другим сценариям запрещено производить вставку в таблицы, учавствующие в запросе, во время выполнения этого запроса.
■Столбцы AUTO_INCREMENT работают, как обычно.

Добавлено через 2 минуты
так что трудно сказать что вы хотите сделать, если опишите что вы хотели этим скриптом получить в результате, да и распишете хотя бы в двух словах свою БД, а то трудно разбираться так
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.06.2010, 10:13
Помогаю со студенческими работами здесь

Ошибка при добавлении данных в Access
Всем привет, нужна помощь в исправлении ошибки: "ошибка синтаксиса в инструкции Insert INTO". Ошибка возникает при попытке добавить...

Ошибка при добавлении данных в базу
Здравствуите, помогите пожалуйста у меня база студентов, я прописала код добавления данных в базу у меня ошибку выводит, что делать(

Ошибка при добавлении данных в таблицу
Выбрасывает такую ошибку при записи в таблицу SQL.Add('insert into parent...

Ошибка при добавлении данных: Mysql + ADO
Mysql+delphi.ado. При попытке добавить данные возникает проблема . Ключевые поля заполнены, но судя по ошибке, delphi ругается на то,что...

Ошибка при добавлении
Добрый день всем, знаю что подобных тем уже много, но тем немении, при добавлении новой записи возникает ошибка такого рода: (Скрин) База...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
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 з-ны. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru