注册

C#调用DmBulkCopy批量插入时报错

憨豆先生之东北分豆 2024/05/22 501 2

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8_20240104_x86_win
【操作系统】:win7
【CPU】:Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz 3.40 GH
【问题描述】*:C#调用DmBulkCopy批量插入数据
我批量插入数据库某表,其中的某一列是Int32数字型:
DataColumn train_bh = new DataColumn("train_bh", typeof(Int32));
table.Columns.Add(train_bh);
但是我添加这列值的时候,给的是一个数据库里面的函数,类似于:
row["train_bh"] = “function()”;
这个函数的返回值才是这个列的值,问题是在写入数据库时bulkCopy.WriteToServer(table);调用的这个语句出错

回答 0
暂无回答
扫一扫
联系客服