1

内のフィールドの名前を取得する方法を知っていますDataTable:

col.ColumnName

データベースのテーブル名 (ではなく) を取得するにはどうすればよいDataTable.TableNameですか?

4

2 に答える 2

3

データベース テーブル名は に返されませんDataTable。テーブル名は、select ステートメントから取得する必要があります (proc の場合は、proc コードを参照してください)。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 に答える