2015年9月8日 星期二
C# 將DataTable寫入文字檔
public void SaveToCSV(DataTable oTable, string FilePath)
{
string data = "";
int i =0;
StreamWriter wr = new StreamWriter(FilePath, false, System.Text.Encoding.Default);
foreach (DataRow row in oTable.Rows)
{
foreach (DataColumn column in oTable.Columns)
{
data += row[column].ToString().Trim() + "," ; // 欄位間加入逗號 ;
}
data = data.TrimEnd(',') ; //取消最後一個逗號 ;
i++;
if (i < dt.Rows.Count)
{
data += "\r\n";
}
wr.Write(data);
data = "";
}
data += "\r\n";
wr.Dispose();
wr.Close();
}
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言