【问题标题】:Export to Excel From 2 DataGridView从 2 DataGridView 导出到 Excel
【发布时间】:2026-02-05 00:45:01
【问题描述】:

我有这样的Form

我有一个Class Connect 可以连接到我的数据库。代码如下:

class Connect
{
    SqlConnection con;
    public Connect()
    {
        String connectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + @"\Database1.mdf;Integrated Security=True;User Instance=True";
        con = new SqlConnection(connectionString);
    }

    public DataTable executeSelect(String query)
    {
        con.Open();
        SqlDataAdapter adapter = new SqlDataAdapter(query, con);
        DataTable dt = new DataTable();
        adapter.Fill(dt);
        con.Close();

        return dt;
    }

    public void execute(String query)
    {

        con.Open();
        SqlCommand cmd = new SqlCommand(query, con);
        cmd.ExecuteNonQuery();

        con.Close();
    }
}

我想从这些DataGridView 导出到Excel。在 Excel 文件中,我想要这样的行和列中的数据位置(例如):来自这些 DataGridView 的数据来自数据库中的两个表。

如何编码这个?我已经很困惑了。之前谢谢你

【问题讨论】:

标签: c# excel datagridview


【解决方案1】:

这已经解决了herehere。试试看,如果还是不行,问个问题,求帮助和求代码是有区别的

【讨论】: