我想将一个表中的所有行(只包含一列)写入文本文件。
这就是我所拥有的:
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块外面。基本上它没有阅读这一行。有谁知道为什么?
答案 0 :(得分:0)
这已得到修复。查询本身存在问题。