gpt4 book ai didi

c# - 如何用代码更新c#中的数据表?

转载 作者:太空宇宙 更新时间:2023-11-03 16:51:42 25 4
gpt4 key购买 nike

我想将数据从一个数据库移动到另一个数据库。

我写了 2 个函数。功能 1:我将 database1 中的表填充到数据表中,并将此命名为 DT

在函数 2 中,我用 Dt 填充 database2 中的表并将其命名为 dtnull

我更新了数据库 2 中的 dtnull

function 2:
{
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = new SqlCommand();
sda.SelectCommand.Connection = objconn;
sda.SelectCommand.CommandText = "Select * from " + TableName + "";
DataTable dtnull = new DataTable();
sda.Fill(dtnull);
SqlCommandBuilder Builder = new SqlCommandBuilder();
Builder.DataAdapter = sda;
Builder.ConflictOption = ConflictOption.OverwriteChanges;
string insertCommandSql = Builder.GetInsertCommand(true).CommandText;
foreach (DataRow Row in Dt.Rows)
{
dtnull.ImportRow(Row);

}
sda.Fill(dtnull);
sda.Update(dtnull);
}

最佳答案

如果您需要复制 SQL 数据库,只需备份并恢复即可。或者使用 DTS 服务。

关于c# - 如何用代码更新c#中的数据表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3777836/

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