有些行業需要對以往的資料進行分析,同時也需要用到Excel。這就需要將Excel和開發的軟體融合起來,這時就需要用到控制元件“SpreadsheetControl”,這裡只介紹資料展示。
第一步
在VS工具箱中找到控制元件“SpreadsheetControl”,並拖至介面編輯區,使用者可以根據實際來命名,此處命名為“sscInClass1”,如下圖所示。
第二步
從資料庫讀取資料顯示到控制元件中,示例程式碼如下。
DataTable dtOneInClass = GetStudents();
if (dtOneInClass != null)
{
sscInClass1.BeginUpdate();
Worksheet workSheet = sscInClass1.Document.Worksheets[0];
for (int i = 0; i < dtOneInClass.Rows.Count; i++)
{
for (int j = 0; j < dtOneInClass.Columns.Count; j++)
{
workSheet.Cells[i, j].Value = dtOneInClass.Rows[i][j].ToString();
}
}
sscInClass1.EndUpdate();
}
最新評論