SQLを使用してExcel文書を照会したいと思います。私は、クエリを実行するためにC#とADOを使いたいです。私はサーバーにオフィスをインストールしたくありません。これを行う方法はありますか?SQLを使用してExcel文書を照会する方法
0
A
答えて
1
あなたがここに、ExcelスプレッドシートにアクセスするためのOLE DB接続を使用することができますが、あなたがこれを行った後、あなたがこの特定の例
theTable.Rows[indexOfRow].ItemArray[indexOfItem] //The items are stored as objects
のような値にアクセスすることができDataTableの
string connString = string.Format("Provider=Microsoft.ACE.OLEDB.12.0; Data Source={0}; Extended Properties=Excel 12.0;", "myDocument.xlsx");
OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT * FROM MyTable", connString);
DataSet ds = new DataSet();
adapter.Fill(ds, "TheData");
DataTable theTable = ds.Tables["TheData"];
を使用した例であります.xlsxファイル用です。
関連する問題
- 1. PowerShellを使用してSQL Serverを照会する方法は?
- 2. Excel VBAの問題を使用してSQL Serverを照会
- 3. Linqを使用してXML文書を照会する
- 4. SQL文を使用してメモリ内オブジェクトを照会する
- 5. 文書IDを使用してlogstashからelasticsearchで文書を照会する方法はありますか
- 6. ES6テンプレート文字列を使用してSQLデータベースを照会
- 7. Excel VBAを使用してアクセスデータベースを照会する
- 8. Luceneは、SQL照会照会と同じ方法で、照会に一致するすべての文書を常に返しますか?
- 9. JDBCを使用してSQL Server CDCを段階的に照会する方法
- 10. TFS 2017 SQLを使用して作業項目を照会する方法
- 11. LINQを使用してCSVをSQLのように照会する方法は?
- 12. IN SQL節を使用してコアデータを照会する方法は?
- 13. SQLを使用してScalaでcsvファイルを照会する方法は?
- 14. Azure SQLバックアップを照会する方法
- 15. RapidJSON文字列変数を使用してオブジェクトを照会する方法
- 16. 照会パラメーターを列照会照会で列名として使用する方法
- 17. excel VBAを使用してSQLテーブルに書き込む方法
- 18. C#でWebClientを使用してInfluxDBを照会する方法
- 19. JDBCを使用してUTF-8データベースを照会する方法
- 20. .NETを使用してStarDict(.dict)ファイルを照会する方法
- 21. sqlalchemyを使用してビューを照会する方法は?
- 22. libnetfilter_conntrackを使用してconntrackを照会する方法は?
- 23. access_tokenを使用してgmail APIを照会する方法
- 24. Rabbitmq spark stramを使用してESを照会する方法
- 25. リレーションシップコレクションを使用してリレーションシップを照会する方法
- 26. VB.NETを使用してリモートサーバーのイベントログを照会する方法?
- 27. Pandas/Pythonを使用してHDFストアを照会する方法
- 28. Javaを使用してJenkinsを照会する方法
- 29. mongoose discriminatorsを使用してMongoDBコレクションを照会する方法
- 30. LINQを使用してSQLデータベースを照会しています
エクセルファイルの代わりにcsvを使用してください。 Mysqlとsqlserverの両方には、csvファイルを使用してデータを読み取る方法があります。 – Nived
@Nived質問を編集しました – Luke101
バイト配列から[dataTableを作成](http://stackoverflow.com/questions/1300043/convert-a-byte-array-into-datatable)してクエリできますか? –