※ ChatGPTを利用し、要約された質問です(原文:DataTableに特定のフィールドが存在するかどうか調べるには?)
DataTableに特定のフィールドが存在するかどうか調べる方法
このQ&Aのポイント
DataTableに登録されているフィールドに、特定のフィールドが存在しているかどうか調べる方法を教えてください。
特定のフィールドがDataTableに存在するかどうかを確認する方法を知りたいです。
DataTable内のフィールドに特定のフィールドが登録されているかどうかを調べる方法を教えてください。
DataTableに特定のフィールドが存在するかどうか調べるには?
DataTableに登録されているフィールドに、特定のフィールドが存在しているかどうか調べるには、どのようにすればよいでしょうか?
dtTable.Columns.Add("TEST1")
dtTable.Columns.Add("TEST2")
dtTableにTEST1とTEST2のフィールドが登録されていたとして、
Dim tmp As String = dtTable.Rows(0).Item("TEST3"),ToString
TEST3のフィールド名で値を取得しようとすると、TEST3の列が登録されていない為、エラーとなります。
そこで、事前にTEST3というフィールドが、DataTableに存在するかどうか調べたいのです。
(ハッシュテーブルのContainsKeyメソッド等のようなものを求めています)
お分かりになる方がいましたら、宜しくお願いします。
お礼
ありがとうございます。 助かりました。