0

テーブル(1つの列のみを含む)のすべての行をテキストファイルに書き込みたい。

これは私が持っているものです:

try
            {
                DateTime DateTime = DateTime.Now;
                using (StreamWriter sw = File.CreateText(AppVars.IntegrationFilesLocation + DateTime.ToString(DateFormat) + " Detail.txt"))
                {
                    DataTable table = Database.GetDetailTXTFileData();

                    foreach (DataRow row in table.Rows)
                    {
                        sw.WriteLine(row[0].ToString());
                    }
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
            }

上記はテキストファイルへの書き込みではありません。table.Rowsからforeachブロックの外側にジャンプします。基本的に、行を読み取っていません。誰かが理由を知っていますか?

4

1 に答える 1

0

これは修正されました。クエリ自体に問題がありました。

于 2012-08-03T18:36:12.933 に答える