gpt4 book ai didi

c# - 如何使用 C# 复制 Access 表

转载 作者:行者123 更新时间:2023-12-02 22:27:57 25 4
gpt4 key购买 nike

我有一个包含 2 个表的数据库我想将第一个表中的数据复制到第二个表中。一张表是空的,另一张表有数据。

到目前为止我的代码是:

OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\Dosimet\\dose_be.mdb");
conn.Open();
string copiar = "INSERT INTO DOSIMETROATIVO (SELECT * FROM DOSIMETRO)";
OleDbCommand cmdcopiar = new OleDbCommand(copiar, conn);
cmdcopiar.ExecuteNonQuery();
conn.Close();

我在 ExecuteNonQuery 上遇到错误(说 INSERT INTO 指令有语法错误)

DOSIMETROATIVO(空)和DOSIMETRO(带有数据)都是同一数据库 (dose_be.mdb) 上的表。

最佳答案

INSERT 语句中删除括号。

INSERT INTO DOSIMETROATIVO SELECT * FROM DOSIMETRO

关于c# - 如何使用 C# 复制 Access 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12678509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com