Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
drobysh
0 / 0 / 0
Регистрация: 12.09.2016
Сообщений: 5
1

Как перенести данные из одной БД в другую?

14.03.2017, 22:42. Просмотров 442. Ответов 2

Добрый вечер!
Подскажите, как написать SQL-запрос: мне надо перенести данные из одного .accdb в другой.


Думал, может можно прописать два .accdb в OleDbConnection и дальше попробовать такой запрос, но тщетно:

C#
1
string query = "INSERT INTO db1.Table1.Mark SELECT Mark FROM db2.Table2.Mark;"
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2017, 22:42
Ответы с готовыми решениями:

Как эффективно перенести данные из одной БД в другую
Здравствуйте. На данный момент у меня есть уже написанный код для переноса БД .DBF в MySQL,...

Как перенести данные из одной таблицы в другую по условию
Здравствуйте, подскажите пожалуйста как можно перенести данные двух столбцов из одной таблицы в...

Перенести выборочные данные из одной бд в другую бд, когда они на разных серверах
Есть две mysql бд на разных серверах. Нужно сделать select с условием из таблицы в одной бд и...

Скопировать данные таблицы и перенести их в другую вновь созданную таблицу этой же БД
Программисты добрые, помогите! Есть бд, форма отображения- с шарп. Необходимо скопировать данные...

Передать данные из одной таблицы в другую
Есть три таблицы: - Tovar - в ней есть поле "Номер товара". - Dogovor - в ней есть два поля...

2
OwenGlendower
Супер-модератор
Эксперт .NET
10595 / 9107 / 3883
Регистрация: 17.03.2014
Сообщений: 18,236
Записей в блоге: 1
Завершенные тесты: 2
15.03.2017, 01:55 2
drobysh, попробуй класс OleDbBulkCopy
0
connection123
1 / 1 / 0
Регистрация: 01.10.2016
Сообщений: 239
Завершенные тесты: 1
18.03.2017, 17:09 3
drobysh, перенести данные из базы в базу можно одним запросом например вот:
SQL
1
cmd.CommandText = ("INSERT INTO a1 (Фамилия,Имя,Отчество,ФИО,Группа) IN 'E:/Конечный/a1.mdb' SELECT b1.Фамилия,b1.Имя,b1.Отчество,b1.ФИО,b1.Группа FROM b1 WHERE NOT EXISTS(SELECT * FROM a1 IN 'E:/Конечный/a1.mdb' WHERE(a1.Фамилия = b1.Фамилия and a1.Имя = b1.Имя and a1.Отчество = b1.Отчество and a1.ФИО = b1.ФИО and a1.Группа = b1.Группа))");
Добавлено через 7 минут
drobysh, в твоем случае INSERT INTO db1.Table1.Mark IN 'путь к БД в которую надо вставить' SELECT Mark FROM db2.Table2.Mark при этом OleDbConnection указывать на БД из которой хотите взять данные
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.03.2017, 17:09

Как перенести данные из одной таблицы в другую
Всем привет. Может кто помочь с таким вопросом? Задана база база данных "Газеты", ...

Как перенести данные из одной таблицы в другую ?
Код таблицы продавец Create table Prodavec ( int, varchar(35) , Primary key (ID_Prodavec),...

Как перенести данные из одной таблицы в другую нажатием кнопки.
Как перенести данные из одной таблицы в другую нажатием кнопки. Есть данные в одной таблице (20...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru