Top > プログラミング > .NET Tips> DataTableや配列等をCSV形式のファイルとして保存する

DataTableや配列等をCSV形式のファイルとして保存する」への評価、コメント

評価

良い / 悪い = 83 / 16 (「良い」の割合 = 0.838 , 人気度 = 1.672

評価する

コメント一覧


評価の理由
匿名 2020/07/11 (Sat) 23:36:40
評価:良い
わかりやすい

通常のコメント
匿名 2018/08/28 (Tue) 17:19:05
失礼しました
エンコードがshift-jisであることを見落としていました

通常のコメント
匿名 2018/08/28 (Tue) 15:04:09
とても勉強になります。
この場合BOMはつかないということでよいのでしょうか

通常のコメント
ryu 2016/05/14 (Sat) 16:23:53
大変分かりやすく、助かりました。

評価の理由
ksk 2016/04/14 (Thu) 03:47:20
評価:良い
大変参考になりました.

通常のコメント
kyo 2013/10/9 (Wed) 14:21:15
非常にわかりやすくやっていることはわかりました。
VB.NETにてOLE DBでOracleと接続し特定テーブルのデータを
CSVに吐き出すものを書いているのですが、いかんせんDBを扱うのが初めてなのでDataset,DataTableにうまく持ってこれず、上記のコードがDataTableがNullになるためインスタンスエラーになります。

スキーマが正しく指定できていないのかな?と思うのですが、コネクションの段階でスキーマを指定する接続文字列などあれば教えていただきたいです。(ggってもわからず…

この記事の前提となる部分なのですがご指南いただけると嬉しいです。

評価の理由
匿名 2013/06/11 (Tue) 17:24:47
評価:良い
わかりやすかったです。いつも参考にしています、ありがとございます。

匿名さん

>サンプルプログラムをそのまま使っています。

>//CSVで保存するDataTable
>DataTable dt = (DataTable) dataGrid1.DataSource;

のdataGrid1の部分で名前dataGrid1は現在のコンテキスト内に存在しません。
>というエラーが発生するのですがどう処理したらよろしいでしょうか?

>visual studio 2012の言語はC#を使用しています。

あなたが自分で設定したDataGridの名前と、ここのsampleのDataGridの名前が違うだけでは
どちらかに合わせたら動くと思いますよ

通常のコメント
匿名 2013/04/1 (Mon) 18:42:13
サンプルプログラムをそのまま使っています。

//CSVで保存するDataTable
DataTable dt = (DataTable) dataGrid1.DataSource;

のdataGrid1の部分で名前dataGrid1は現在のコンテキスト内に存在しません。
というエラーが発生するのですがどう処理したらよろしいでしょうか?

visual studio 2012の言語はC#を使用しています。

通常のコメント
匿名 2013/02/12 (Tue) 20:04:44
探してました!
詰まっていたところが実装できました。
ありがとうございました♪

通常のコメント
匿名 2012/10/23 (Tue) 10:03:59
丸写しで問題なく作成できました。
感動しました。

評価の理由
匿名 2012/10/12 (Fri) 15:28:09
評価:良い
大変助かりました。

通常のコメント
匿名 2012/07/27 (Fri) 09:41:59
↓のString.join(",",row.ItemArray)

String()に変更できませんと出て使えませんよ。
VS2008 ASP.NET です。

通常のコメント
匿名 2012/03/29 (Thu) 11:31:46
クォートが必要ないのであれば↓で
For Each row As DataRow In dt.Rows
Debug.Print String.Join(",", row.ItemArray)
Next

通常のコメント
lzw 2007/08/6 (Mon) 11:20:09
[C#] コードを実行中13行目(int colCount = dt.Columns.Count; )に止まってしまいましたが、どうすればよいですか?ご教授してくさだい。

コメントの投稿

[説明]