ファイルを操作するC#のプログラムがあり、.xls
次のようにデータベースにクエリを実行します。
SELECT * FROM [" +sheet + "$]
シートが存在しない場合、プログラムはクラッシュします。
最初にテーブルが存在するかどうかを確認し、存在する場合はクエリを実行する必要があります。
、、またはでクエリを実行する場合、OleDbDataAdapter
またはそのようなオプションはありますか?SQL
SELECT
INSERT
UPDATE
DELETE
ファイルを操作するC#のプログラムがあり、.xls
次のようにデータベースにクエリを実行します。
SELECT * FROM [" +sheet + "$]
シートが存在しない場合、プログラムはクラッシュします。
最初にテーブルが存在するかどうかを確認し、存在する場合はクエリを実行する必要があります。
、、またはでクエリを実行する場合、OleDbDataAdapter
またはそのようなオプションはありますか?SQL
SELECT
INSERT
UPDATE
DELETE
GetOleDbSchemaTable 関数を使用します。少しあいまいですが、ここにいくつかの情報へのリンクがあります:
Connection.GetSchema - http://msdn.microsoft.com/en-us/library/ms254934%28v=vs.80%29.aspxを使用して、スキーマ (テーブル、ビューなど) を確認できます。