我收到了来自第三方的CSV
文件,我已经从该文件创建了DataTable。我想在数据库的DataTable中再添加一列(Id
)。
我在CSV
生成的DataTable与数据库中生成的DataTable之间存在 primary-key-foreign-key 关系。我想知道我是否可以加入这两个表并获取数据?
我已经通过迭代CSV
DataTable并基于外键运行SELECT
查询,如下所示,但它似乎很昂贵。
foreach(DataRow dr in dt.Rows)
{
// Get Id using select query and add it to newly created column
}