У меня есть WCF Service
, который возвращает данные как тип DataTable
. Я хочу вставить эти данные в книгу Excel в событии Workbook_Startup
.
Как лучше всего это сделать?
(Проект рабочей книги VS .NET 3.5 Excel 2010)
Код службы WCF:
public DataTable GetQuarterTargetAchievement()
{
var dt = new DataTable("TargetAchievement");
using (var conn = new SqlConnection(GetConnectionString()))
{
using (var da = new SqlDataAdapter("SELECT fld1, fld2, ... , fldN FROM dbo.ReportTable; ", conn))
{
da.Fill(dt);
}
}
return dt;
}
Код клиента:
var dt = proxy.GetQuarterTargetAchievement();