我知道如何在 a 中获取字段的名称DataTable
:
col.ColumnName
如何获取数据库表名(不是DataTable.TableName
)?
不返回数据库表名DataTable
。您应该从用于填充DataTable
DataTable
是内存中的一个表。它不会跟踪它是从哪个数据库表中填充的。
假设我正在使用这个 select 语句来填充 DataTable
select * from foo,bar where foo.id = bar.id
现在告诉我什么应该是 DataTable 名称。
你可以做的是在填充数据表时,给它一个像这样的表名
mydatatable = new DataTable("SomeTableName");