1

我知道如何在 a 中获取字段的名称DataTable

col.ColumnName

如何获取数据库表名(不是DataTable.TableName)?

4

2 回答 2

3

不返回数据库表名DataTable。您应该从用于填充DataTable

于 2012-08-16T02:47:54.757 回答
1

DataTable是内存中的一个表。它不会跟踪它是从哪个数据库表中填充的。

假设我正在使用这个 select 语句来填充 DataTable

select * from foo,bar where foo.id = bar.id

现在告诉我什么应该是 DataTable 名称。

你可以做的是在填充数据表时,给它一个像这样的表名

mydatatable = new DataTable("SomeTableName");
于 2012-08-16T03:54:17.973 回答