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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2015, 16:28   #1
ReGeNt
Новичок
Джуниор
 
Регистрация: 29.04.2015
Сообщений: 1
По умолчанию Перенести из 1 таблицы в 2 (access) с помощью делфи

Здравствуйте. Мне нужно, чтобы в Delphi при открытие формы с помощью компонентов adotable переносилось 1 поле "шифр" из 1 таблицы в другую, но чтобы во 2 таблице не было повторяющихся чисел (поле числовое). У меня получилось просто перенести, но при попытке перенести без повторений случались разные ошибки.
Вот мой код:
Код:
var k:integer;
begin
k:=adotable2.FieldByName('Шифр').AsInteger;
adotable1.Append;
adotable1.FieldValues['Шифр']:=k;
while not adotable2.Eof do begin
if (adotable2.FieldValues['Шифр']<>k) then begin
adotable1.FieldValues['Шифр']:=adotable2.FieldByName('Шифр').AsInteger;
adotable1.Append;
adotable1.Post; end;
adotable2.Next;
k:=adotable2.FieldByName('Шифр').AsInteger;
end;

Последний раз редактировалось Stilet; 29.04.2015 в 16:44.
ReGeNt вне форума Ответить с цитированием
Старый 29.04.2015, 16:50   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А ты не хочешь это сделать SQL запросом?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MS SQL SERVER 2005 копирование таблицы из ОДНОЙ БД В другую или перенести все строки из одной таблицы в другую reihtmonbern БД в Delphi 4 17.07.2012 23:25
Поиск по полю таблицы БД MS Access в Делфи - приложении. _42 Помощь студентам 0 20.04.2010 18:43
Перенести таблицы Экселя в Ворд Nash1 Фриланс 5 02.07.2009 09:46
Как с помощью SQL перенести данные из одной таблицы в другую lenuxoid БД в Delphi 1 23.04.2009 20:45