Скопируйте таблицу в базе данных доступа в другую таблицу с помощью C#

Я создал проект C# с использованием базы данных MS Access и хочу скопировать данные из одной таблицы в другую. Есть ли простой способ скопировать все записи из одной таблицы в другую?

2 ответа

Решение

Если столбцы в правильном порядке, вы можете сделать

insert into table2
select * from table1

Если порядок столбцов отличается между двумя таблицами, вы можете сделать

insert into table2 (column1, column2, column3)
select column1, column2, column3 from table1

Как это звучит?

INSERT INTO Table2( Field1, Field2, FieldN )
SELECT Field1, Field2, FieldN
FROM Table1;
Другие вопросы по тегам