适用于 Windows 桌面的 Visual Studio 2012 Microsoft SQL Server 2008 Excel 2007
我创建了一个桌面应用程序,用于使用数据绑定将数据输入 SQL 数据库。我现在需要创建一个报告,以 Excel 工作簿的形式从应用程序客户端的 SQL 数据库中提取此信息。
我的问题是:如何从我的桌面应用程序将 SQL 视图中的所有列导出到 excel 工作簿中?
我有下面的基础工作,但不确定如何将视图数据放入工作表中。
private void button_Click(object sender, EventArgs e)
{
try
{
Excel.Application oXL = new Excel.Application();
oXL.Visible = true;
Excel.Workbook oWB = oXL.Workbooks.Add();
Excel.Worksheet oSheet = oWB.ActiveSheet;
oSheet.Cells[1, 1] = "Hello World!";
}
catch (Exception ex)
{
MessageBox.Show("Error");
}
}