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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2010, 22:53   #1
windrun
Новичок
Джуниор
 
Регистрация: 27.02.2010
Сообщений: 1
По умолчанию дублирование строк в таблице

Доброе время суток!

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

procedure TForm15.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree;
end;

procedure TForm15.Button1Click(Sender: TObject);
begin
IBTable3.Append;
IBTable3.FieldByName('ID').AsIntege r := 0 ;
IBTable3.FieldByName('koliziya').As String := LabeledEdit2.Text;
IBTable3.FieldByName('IDKOMP').AsSt ring := DBLookupComboBox1.KeyValue;
IBTable3.FieldByName('IDKOMP2').AsS tring := DBLookupComboBox2.KeyValue;
IBTable3.post;
ShowMessage('Óñïåøíîå îáàâëåíèå ïðàâèëà' );
end;

procedure TForm15.ComboBox1CloseUp(Sender: TObject);
begin
IBTable1.close;
IBTable1.TableName := ComboBox1.Text;

IBTable1.open;
IBTable1.next;
IBTable1.next;
IBTable1.next;
IBTable1.next;
IBTable1.next;
end;

procedure TForm15.ComboBox2CloseUp(Sender: TObject);
begin
IBTable2.close;
IBTable2.TableName := ComboBox2.Text;

IBTable2.open;
IBTable2.next;
IBTable2.next;
IBTable2.next;
IBTable2.next;
IBTable2.next;
end;

procedure TForm15.DBLookupComboBox2Click(Send er: TObject);
begin

end;

end.

У нас принято оформлять код специальным тэгом - при помощи кнопочки "#".
Только...
И не значком #.
И не РНР-кодом.
И не значком цитаты.
И не собственными "ручками".
Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе...
Модератор
Изображения
Тип файла: jpg 1.JPG (55.4 Кб, 123 просмотров)

Последний раз редактировалось mihali4; 28.02.2010 в 00:37.
windrun вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление пустых строк в таблице Semen90 Microsoft Office Word 24 14.07.2022 12:28
Добавление (удаление) строк в таблице inside9 Microsoft Office Excel 29 01.01.2012 22:31
дублирование строк в документ varelik Общие вопросы Delphi 0 02.12.2009 17:05
Не могу сделать очистку строк в таблице sergey113 Помощь студентам 28 14.09.2008 19:38