从2 DataGridView导出到Excel

时间:2016-01-11 17:13:01

标签: c# excel datagridview

我有Form喜欢这个

My Image

我有一个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();
    }
}

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

My Excel

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

1 个答案:

答案 0 :(得分:0)

这已经解决 here here。尝试一下,如果你仍然无法提出问题,那么在寻求帮助和询问代码之间会有区别