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

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

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.02.2013, 12:50   #1
maks233
 
Регистрация: 13.01.2009
Сообщений: 3
По умолчанию Продублировать запись из одной таблицы в другую

Добрый день Коллеги!
Надеюсь кто нибудь сможет мне помочь в следующей ситуации.
Есть база данных в которой содержаться данные по организациям (потенциальные клиенты). Все данные хранятся пока в одной таблице "klients"
Теперь стоит следующая задача, когда потенциальный клиент становится действующим, необходимо эту запись продублировать в аналогичную по структуре и полям таблицу "deistv_klients". Пользователи БД вносят и редактируют записи через формы. Соответственно нужно в форме реализовать возможность дублирования записи по одному из предложенных вариантов:
1. кнопка продублировать запись в другую таблицу.
2. При введении в определённое поле определенного значения, запись автоматом дублируется.
Возможно ли такое реализовать в СУБД Access?
На всякий случай прикладываю макет БД.
За ранее спасибо за ответы!
Вложения
Тип файла: rar bd.rar (199.6 Кб, 14 просмотров)
maks233 вне форума Ответить с цитированием
Старый 01.02.2013, 13:14   #2
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

А почему бы всех клиентов не поместить в одну базу с полем признака актуальности и примечанием


--потенциальный
--действующий
--привилегированный
--черный список
--....................
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 01.02.2013, 13:56   #3
maks233
 
Регистрация: 13.01.2009
Сообщений: 3
По умолчанию

Цитата:
Сообщение от shanemac51 Посмотреть сообщение
А почему бы всех клиентов не поместить в одну базу с полем признака актуальности и примечанием


--потенциальный
--действующий
--привилегированный
--черный список
--....................
Именно так и работали до сегодняшнего дня, но проблема следующая-
В основной таблице велась работа по потенциальным клиентам и по тем, которые стали действующими. Давались большие списки потенциальных клиентов в работу с указанием ИНН организации и остальной необходимой информацией, которые заливались в базу в одну таблицу, сейчас там множество записей. У нас на сайте существует система регистрации клиентов и каждый менеджер поработав с клиентом направляет его на сайт, чтобы он там зарегистрировался и оставил заказ. Все клиенты с наших сайтов загружаются в другую БД, систему учета договоров (к текущей БД не имеет отношения), нам нужно выгружать эти списки и переливать в текущую БД, и распределять их между менеджерами для работы. Есть задача, чтобы записи которые мы загружаем с сайта не дублировались с записями в текущей таблице , поэтому хотим сделать уникальным поле ИНН, но когда нам давали большие списки, там тоже указан ИНН, но возможно не актуальная информация о клиенте и о его потребностях и др. инф., поэтому хотелось бы, чтобы была отдельная таблица, куда будут попадать актуальные записи, а при заливки списков с сайта дубли по ИНН убирались. В одной таблице это сделать невозможно, т.к. есть записи с ИНН, но не актуальные.
maks233 вне форума Ответить с цитированием
Старый 05.02.2013, 02:08   #4
alvk
Форумчанин
 
Регистрация: 22.05.2012
Сообщений: 136
По умолчанию

Если все ваши БД на SQL, то прилинкуйте таблицы к вашей БД и работайте с ними, а не переливайте из одной в другую. Раз клиент забивает на сайт свои данные, то оставьте только таблицу с сайта, её прилинкуйте к своей БД.
alvk вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись данных с одной таблицы в другую timedo PHP 9 10.11.2012 11:21
MS SQL SERVER 2005 копирование таблицы из ОДНОЙ БД В другую или перенести все строки из одной таблицы в другую reihtmonbern БД в Delphi 4 17.07.2012 23:25
Добавить запись из одной таблицы в другую SergeiV01 БД в Delphi 3 30.05.2010 00:22
Перенести запись из одной таблицы dbf в другую FleshDro SQL, базы данных 7 06.08.2009 13:00
Передача данных из одной таблицы в другую, при выборе одной ячейки MickMick Microsoft Office Excel 6 06.10.2008 13:57