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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.07.2012, 21:08   #11
kuzmich
Форумчанин
 
Аватар для kuzmich
 
Регистрация: 05.05.2007
Сообщений: 236
По умолчанию

Цитата:
Сообщение от Прик Посмотреть сообщение
Запрос работает без ошибки:
Код:
  form1.query2.Close;
  form1.Query2.sql.Text :=
      'insert into sklad_tab1 (Sezon_goda, Nomer_model, Opisanie, '+
      'Firma, Cena_zakup, Data_prih)'+
      'values ('+QuotedStr(ComboBox1.text)+ ','+edit1.text+','+QuotedStr(edit3.Text)+','+
                QuotedStr(ComboBox2.Text)+ ','+edit2.Text+',' +QuotedStr(edit4.Text)+ ')';
  form1.Query2.ExecSql;
Если ввести корректную дату в Edit4.

P.S. Когда выкладываете проект, желательно чтобы он был полный (в архиве нет sklad_tab2.db).
сделал как вы показали и все равно ошибка!

Код:
form1.query2.Close;
  form1.Query2.sql.Text :=
      'insert into sklad_tab1 (Sezon_goda, Nomer_model, Opisanie, '+
      'Firma, Cena_zakup, Data_prih)'+
      'values ('+QuotedStr(ComboBox1.text)+ ','+edit1.text+','+QuotedStr(edit3.Text)+','+
                QuotedStr(ComboBox2.Text)+ ','+edit2.Text+',' +QuotedStr(edit4.Text)+ ')';
  form1.Query2.ExecSql;

form1.query1.Close; // вот тута
form1.Query1.SQL.Clear;
form1.Query1.SQL.Add('select * from sklad_tab1');
form1.Query1.Open;
kuzmich вне форума Ответить с цитированием
Старый 13.07.2012, 21:09   #12
Прик
Форумчанин
 
Регистрация: 08.09.2010
Сообщений: 880
По умолчанию

Ошибка из-за того что Primary Index с требованием уникальности назначен на поле, значение которого уникальным не может быть по определению (Sezon_goda).
Прик вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввод данных Ericnex Помощь студентам 0 12.04.2011 20:58
Подключение к сайту, ввод данных, отправка данных. Hichigo Общие вопросы C/C++ 0 20.07.2010 20:24
Ввод данных policedog Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 30.05.2009 21:53
Ввод данных Илья Кибель Помощь студентам 1 28.05.2008 11:12