QA@IT
この質問・回答は、@ITの旧掲示板からインポートされたものです。

C#でCSVファイルを作成する。

いつもお世話になっております。
さて、VisualC#.net、ASP.net、ORACLE9iを使ってWEBフォームを作成していますが、あるボタンをクリックすると、ORACLEデータをCSVファイルに書き込み、デスクトップにダウンロードするという仕掛けを作っております。ORACLEデータのCSVファイルの作成はVisualC#.netで行うのですが、VisualC#.netでCSVファイルの作成が可能なのでしょうか?
ただし、ActiveReportは使用しておりません。

質問者:hide

回答

諸農です。

ちょっと漠然とした質問のように思えます。

VisualC#.netで行うのですが、VisualC#.netでCSVファイルの作成が可能なのでしょうか?

漠然と答えるなら、出来ますよ、と言うことになります。。。(^^;

えムナウさんのブログに面白い方法が掲載されていました。
こんな方法もあると言うことで、是非、参考にしてください。

データセットをXSLTを使って簡易的なCSV出力

_________________諸農和岳
Powered by Turbo Delphi & Microsoft Visual Studio 2005

十兵衛@わんくま同盟
http://blogs.wankuma.com/jubei/

投稿者:Jubei

編集 履歴 (0)

こんにちは、じゃんぬ です。

ORACLEデータのCSVファイルの作成はVisualC#.netで行うのですが、

VisualC#.netでCSVファイルの作成が可能なのでしょうか?

StreamWriter で手動書き込みとか...

_________________C# と VB.NET の入門サイト
じゃんぬねっと日誌

投稿者:じゃんぬねっと

編集 履歴 (0)

できます(デスクトップにダウンロードというのが引っかかりますが...)

1.Oracleデータ取得後にCSV形式の文字列を生成する。
2.Response(HttpResponseかな?)でブラウザに渡す。

って〜のでどでしょ

投稿者:プワゾン

編集 履歴 (0)

 CSVのデータ形式を、どのようにするのか、それも問題では?正式な形式というものはないですから。
 正式な形式というものはないので、フレームワークも用意されていません。自前で実装すればできます。


投稿者:Jitta

編集 履歴 (0)

こんばんは。皆様のいろいろなアドバイスを参考にしましたが、C#関連のサイトにCSVファイルを生成してダウンロードする方法がありました。詳しくは下記のURLにて。

URL
http://www.ailight.jp/ASPDownload.aspx

投稿者:hide

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。