C# Windows 窗体:如何将数据集传输到 Excel



我试图找到可以解决我问题的东西,但我还没有找到。所以我想问一下是否有人可以帮助我。我想将我的数据集或数据网格视图(我从数据库填充的)导出到 Excel

这是我在加载时的代码

SqlConnection con = new SqlConnection(conn); 尝试 {

            con.Open();
            SqlCommand cmd = new SqlCommand("select * from Persons", con);
            cmd.CommandType = CommandType.Text;
            SqlDataAdapter da = new SqlDataAdapter(cmd);
            DataSet ds = new DataSet();
            da.Fill(ds, "ss");
            dataGridView1.DataSource = ds.Tables["ss"]; ;
            // dataGridView1.DataBind();
        }
        catch
        {
            MessageBox.Show("No Record Found");
        }

我有一个按钮要在Excel"btnExcel"中显示,但我不知道该怎么办?!

看看OpenXML SDK,它不需要任何办公安装或创建Excel文件。以下是来自微软的一些教程。

我希望它能帮助你。

最新更新