- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【C#かC++】SQLServerのテーブルへ、EXCELファイルからインポート)
【C#かC++】SQLServerのテーブルへ、EXCELファイルからインポート
このQ&Aのポイント
- C#(もしくはC++)プログラムで、SQLServer上に作成したDB内のテーブルにExcelファイルからデータをインポートする方法を知りたいです。
- 現在行っているプログラムは、Windowsサービスで、指定形式のExcelファイルを監視し、そのデータをDBに登録する作業をしています。この作業を行うために、簡単にインポートできる方法を探しています。
- もしインポートができない場合は、他にどのような方法でExcelファイルのデータをDBに登録することができるのか知りたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
SQLServer2005 には BIツールとして SSISが入っています。 SSISはインポート/エクスポート機能だけでなくデータ加工するには 簡単かつうってつけのツールです。 SSIS には 自分で プログラムを作成して加工できますが基本的には 用意された部品を並べてIN/OUT を定義すればプログラミングの知識は なくてもできます。優れた加工ツールですので試してはいかがでしょうか? 【参考】 ◆SQL Server 2005 自習書シリーズ・ビジネス インテリジェンス編 http://www.microsoft.com/japan/technet/prodtechnol/sql/2005/exercises.mspx#EKE ◆MSDNフォーラム (1) http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=1337739&SiteID=7 (2)SQL Server 2005での項目数が不揃いなCSVファイルのインポートについて http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=667091&SiteID=7 ※MSDNフォーラムの SQL SERVER 2005 フォーラムを SSISで検索してくださいたくさん記事が載っています。 以上
お礼
早速の回答ありがとうございます。 SSISについて、調べて、勉強してみますね。 さしあたって、お礼まで。 どうもありがとうございました。