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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.03.2012, 21:40   #1
demiancz
Форумчанин
 
Регистрация: 28.09.2010
Сообщений: 246
По умолчанию Перенос данных из одной БД в другую

Есть 2 формы на обоих формах есть DBGrid.
Нужно что бы при нажатии в контекстном меню на "Добавить" данные из одной Базы данных перенеслись в другую.
Пробую так, но ничего не получается
Код:
procedure TForm1.N1Click(Sender: TObject);
var
m : Integer;
begin
m:=1;
while m <= 100 do
if  (sTabSheet7.Visible) and
(PopupMenu1.PopupComponent is TDBGrid) then begin
DataModule2.ADOQuery5.Insert;
DBGrid1.SetFocus;
break;
end;
Смотреть фильмы HD Фильмы для планшетов
demiancz вне форума Ответить с цитированием
Старый 11.03.2012, 18:53   #2
Bit_Man
Пользователь
 
Регистрация: 11.03.2012
Сообщений: 29
По умолчанию

Просто insert?
можно типа такого
ADOConnection1.BeginTrans;
тут цикл по ADOQuery1 с начала по конец
Код:
    ADOQuery2.Insert;
    ADOQuery2.FieldValues['1'] := ADOQuery1.FieldValues['1'];
    ADOQuery2.Post;
после цикла
ADOConnection1.CommitTrans;

Последний раз редактировалось Stilet; 11.03.2012 в 19:49.
Bit_Man вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос данных из одной базы в другую Brother Abbat Помощь студентам 1 03.11.2011 17:10
Перенос данных из одной таблицы в другую D.O.G БД в Delphi 3 07.10.2010 12:23
перенос данных из одной таблицы в другую peq Microsoft Office Excel 5 28.08.2010 08:16
Изменение данных и перенос данных из одной таб в другую Kot9ra Microsoft Office Access 13 02.07.2010 12:22