Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Две Бази Данных 
V
    Опции темы
Atilla360
  Дата 5.1.2010, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 28.10.2009

Репутация: нет
Всего: нет



Здравствуйте!
Такая ситуация:
BCB6, ADO, MySQL

Имеются 2 базы данных с аналогичной структурой (Те ж таблици, в том же количестве, и такая ж структура тех таблиц), тоесть одинаковые, только базы отличаются названием.

Задача заключаеться вот в чем - необходимо со второй БД вставлять новые записи по всех таблицах в первую БД, ну как бы не одновременно вносить одну и ту ж запись в обе бази, а время от времени по нажатию кнопки.

Впринципе задача не невыполнимая, но хотелось бы послушать, что сможете предложить какой способ для решения этой проблеммы.
Спс.

PM MAIL   Вверх
SlavaSeverin
Дата 5.1.2010, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 11.11.2009
Где: Гомель

Репутация: нет
Всего: нет



Ну и поставить добавление на кнопку нужной информации во вторую БД. Не совсем понятен вопрос.
PM MAIL ICQ   Вверх
Atilla360
Дата 5.1.2010, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 28.10.2009

Репутация: нет
Всего: нет



вопрос в том - как лучше такое реализовать, что б только новые записи которых нет в БД1 но уже есть в БД2 записывать в БД1

Это сообщение отредактировал(а) Atilla360 - 5.1.2010, 16:16
PM MAIL   Вверх
SlavaSeverin
Дата 5.1.2010, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 11.11.2009
Где: Гомель

Репутация: нет
Всего: нет



например создать индификационное поле со значением 1 и 0. При добавлении записи во вторую БД присваивать значению этого поля 1. А потом все записи со значением 0 копировать во вторую БД по нажатию кнопки.
PM MAIL ICQ   Вверх
dumb
Дата 6.1.2010, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 32
Всего: 158



или использовать для решения этой задачи правильные методы
PM MAIL   Вверх
xvr
Дата 7.1.2010, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 48
Всего: 223



Код

INSERT IGNORE INTO DB1.tbl_name SELECT * FROM DB2.tbl_name;
...

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0706 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.