读取数据表行并将它们插入到文本文件中

时间:2012-08-03 16:02:36

标签: text-files datarow

我想将一个表中的所有行(只包含一列)写入文本文件。

这就是我所拥有的:

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块外面。基本上它没有阅读这一行。有谁知道为什么?

1 个答案:

答案 0 :(得分:0)

这已得到修复。查询本身存在问题。