【发布时间】:2023-02-11 00:23:29
【问题描述】:
我想读取用户对象中的行,但是当我尝试将其填充到 DataTable 时,Dts.Variables 不是可识别的命名空间。
public override void PreExecute()
{
base.PreExecute();
DataTable dt = new DataTable();
OleDbDataAdapter adapter = new OleDbDataAdapter();
adapter.Fill(dt, Dts.Variables["User::CRMDataSet"].Value);
foreach (DataRow row in dt.Rows)
{
//insert what you want to do here
}
}
可用的命名空间也不相关。
我可以知道如何解决这个问题吗?
【问题讨论】:
标签: c# ssis script-task