如何将数据库数据导出到 Excel 文件中

本文关键字:Excel 文件 数据库 数据 | 更新日期: 2023-09-27 18:30:31

如何使用C# Windows Forms应用程序将数据库数据导出到Excel文件中?

这是我的代码:

MySqlConnection con = new MySqlConnection(conne);
con.Open();
MySqlCommand com = new MySqlCommand ("SELECT * FROM aster",con);
MySqlDataAdapter data = new MySqlDataAdapter(com);
DataTable dat = new DataTable("aster");
data.Fill(dat);
dat.WriteXml("C:Downloads''agent.xls");
MessageBox.Show("export data successfully");

数据导出成功。但我的问题是它一次又一次地保存在同一个文件中。

请参考一些链接来帮助我。

如何将数据库数据导出到 Excel 文件中

使用以下日期时间格式:

DateTime date = DateTime.Now;
int t = date.Hour;
int t1 = date.Minute;
int t2 = date.Second;
int m = date.Month;
int d = date.Day;
dat.WriteXml("C:''Downloads''agent" + t + " - " + t1 + " - " + t2 + " - " + d + " - " + m + ".xls");