.csv ファイルを作成するアプリケーションを作成しています。C# と SQL サーバーを使用しています。
データベース レコードを読み取って csv ファイルを作成したいと考えています。
データベースレコードを読み取ってテーブルに入れるなど、従来の方法を使用します。その後、データテーブルからレコードを行ごとに読み取り、ファイルに書き込みます。
.csvファイルに直接書き込むことができるデータセットにレコードを取得するときのように、.csvファイルを書き込む他の方法はありますか?
以下のコードは、このリンク から CSV ファイル (またはその他のカスタム テキスト形式) として Oracle データベースからデータを取得しています。
Needs["DatabaseLink`"]
conn = OpenSQLConnection[JDBC["mysql","hostname/dbname"], Username->"user", Password->"secret"]
Export["file.csv", SQLSelect[conn, "MyTable"]]
.net でこのようなものを使用できますか? ショートカットはありますか?