我有一个数据库表,其中列位于多个模式中。例子:
一些表 SomeSchema.Column1 SomeSchema.Column2 另一个Schema.ColumnA 另一个Schema.ColumnB
我有使用DataTable.Rows[r][c].ToString()
语法的代码,看起来只有Column1
orColumnA
部分被返回。我需要得到全名SomeSchema.Column1
,因为现在似乎代码抛出了一个 Sql 异常,找不到 Column1。我假设如果我可以引用它SomeSchema.Column1
,这将纠正异常。我可以使用DataTable
orDataColumn
或者我需要为此采取其他方法吗?有任何想法吗?我用“C# datatable datacolumn schema table dbo”等关键字搜索了谷歌和这个网站,但运气不佳。