我用c#读取数据库里的 excle 数据 但是数据很多
读取的很慢怎么解决啊 啊前辈只是 给我一段代码谁能帮忙
给我解释下啊 object[,] ary = (object[,])(sheet.get_Range("A1:Z1000", Missing.Value).Value2); for (int i = 1; i <= 1000; i++)
{
for (int j = 1; j <= 26; j++)
{
ary[i, j] = "R" + i.ToString() + "C" + j.ToString();
}
} sheet.get_Range("A1:Z1000", Missing.Value).Value2 = ary;------------------------------------------------------------------------------------
private void FillExcel(int startRow,int startCol)
{
for (int i = 0; i < dtTable.Rows.Count; i++)
{
for (int j = 0; j < dtTable.Columns.Count; j++)
{
Globals.Sheet1.Cells[i+startRow, j+startCol] = dtTable.Rows[i][j];
}
}
}
这是原有的 输出代码
能不能直接帮忙改下么
读取的很慢怎么解决啊 啊前辈只是 给我一段代码谁能帮忙
给我解释下啊 object[,] ary = (object[,])(sheet.get_Range("A1:Z1000", Missing.Value).Value2); for (int i = 1; i <= 1000; i++)
{
for (int j = 1; j <= 26; j++)
{
ary[i, j] = "R" + i.ToString() + "C" + j.ToString();
}
} sheet.get_Range("A1:Z1000", Missing.Value).Value2 = ary;------------------------------------------------------------------------------------
private void FillExcel(int startRow,int startCol)
{
for (int i = 0; i < dtTable.Rows.Count; i++)
{
for (int j = 0; j < dtTable.Columns.Count; j++)
{
Globals.Sheet1.Cells[i+startRow, j+startCol] = dtTable.Rows[i][j];
}
}
}
这是原有的 输出代码
能不能直接帮忙改下么
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货