-1

C# アプリにインポート/エクスポート機能を追加したい...

SQL Server データをファイル (CSV、XLS、XML) にエクスポートする エクスポートしたファイル (CSV、XML、XLS) から SQL サーバーにデータをインポートする

どの形式(CSV、XML、またはXSL)でもインポート/エクスポートを行う必要があるかどうかを親切に提案してください。

また、これの詳細を取得してコーディングを開始できるように、リンクまたは指示を提供してください..

ありがとう、マヘシュ

4

2 に答える 2

1

CSVアプリケーションが大量のデータを送信/操作する必要がある場合は、ファイル形式を表します。CSV単なるcomma-separatedテキストであるため、メモリ使用量が少なくなります。そのタイプの形式の問題は、国際的なアプリケーションの場合、たとえば、異なるマシンに異なる小数点区切り記号があり、別のマシンからデータを保存/復元する必要がある場合に発生します。この場合、あなたが必要です

  • または何らかの方法でカルチャ情報をファイルに保存します
  • または、すべてのクライアントに対して単一の統一フォーマットを定義します。

作業には、 A Fast CSV ReaderCSVを使用できます

データの小さなチャンク、またはネットワーク経由での送信、または異なるプロセス間での通信のために、永続性、シリアライゼーション、およびナビゲーションのためXMLの巨大な組み込みサポートを備えたフォーマットでリレーできます。.NET Framework

については何も言うことはありませんXLS。私は常にそれらを避けようとしています。なぜなら、それらは独自の形式であり、IT の世界のほとんどで一般的な形式ではないからです。持ってExcelインストールする必要があるか、 excellibraryのようないくつかのサード パーツ ライブラリを使用できます。

于 2012-05-31T18:59:00.573 に答える
1

FileHelpers をチェックしてみてください。

http://www.filehelpers.net/

ウィザードと考えられるすべての形式をサポートしています。

于 2012-05-31T19:00:22.310 に答える