0

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

这就是我所拥有的:

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 回答