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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2013, 14:50   #1
Poltish
Пользователь
 
Регистрация: 16.03.2013
Сообщений: 35
По умолчанию Ввода данных в DBGRID

Всем добрый день/вечер/ночь
Прошу помощи
В компонент DBGrid нужно записать строку.
Т.е. у меня в нём к примеру 10 столбцов, я создал поле, где 10 компонентов Edit. Вот код:
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
if (ComboBox1.Text<>'') and (ComboBox3.Text<>'') and (Edit1.Text<>'') then
begin
  Table1.Append;
  Table1.Edit;
  form1.Table1Status.Value:=ComboBox1.Text;
  form1.Table1Gruppa.Value:=ComboBox2.Text;
  form1.Table1PodGruppa.Value:=ComboBox3.Text;
  form1.Table1Model.Value:=Edit1.Text;
  form1.Table1Kolvo.Value:=strtoint(Edit2.Text);
  form1.Table1Cena_Zakupki.Value:=strtoint(Edit3.Text);
  form1.Table1Cena_Prodaji.Value:=strtoint(Edit6.Text);
  Table1.Post;
end;
end;
перевожу на последнюю строку, открываю для редактирования, далее связка столбцов с edit и combobox'ами, потом сохраняю.
В итоге 1 - ну строку он добавляет, а на второй выдаёт ошибку:
"Project Project1.exe raised exception class EDBEngineError with message 'Key violation.'.Process stopped. Use Step or Run to continue."
Уже не знаю что делать.
Заранее огромное спасибо всем кто откликнется
Poltish вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощник ввода в DBGrid (Delphi XE) regload Помощь студентам 0 04.04.2012 13:02
Запрет ввода данных в столбец dbGrid Girl-bird Помощь студентам 1 30.05.2011 17:33
Контроль ввода данных в DBgrid(или Table?) Delphi Студло Помощь студентам 8 11.02.2010 18:37
Запрет ввода данных в поле DBGrid-а WPROF Компоненты Delphi 6 16.12.2009 18:20
DBGrid - фокус ввода Olg@ БД в Delphi 8 22.06.2009 13:40