1


0

私はExcel文書を扱うためにADO.Netを使っています。 基本的に、 "source"という名前のテーブルで値を検索し、 "result"という名前の新しいテーブルを作成します。このテーブルには、クエリの結果が表示されます。

いくつか質問があります。

  • A)テーブルが存在するかどうかを確認し、存在しない場合は新しいテーブルを作成する方法を教えてください。

  • B)テーブルはExcelのシートと同じですか?

私はこの例から作業しています。 http://support.microsoft.com/kb/316934#10

1 Answer


1


これが今のところ私の最善の解決策です。

dt = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables、New Object(){なし、なし、なし、 "TABLE"})

dt.Rows.Count> 0の場合各行に対してDataRowの場合各列に対してdt.ColumnsのDataColumnの場合row(column).ToString()= "result"の場合