首先看下本示例的操作界面:

C#读取Excel文件(通过OleDb连接,把excel文件作为数据源来读取)

 

代码如下:

/// <summary>
/// 导入文件
/// </summary>
private void btnImport_Click(object sender, EventArgs e)
{
    if (dlgFileOpen.ShowDialog() == DialogResult.OK)
    {
        filename = dlgFileOpen.FileName;
        DataSet ds = LoadDataFromExcel(filename);
        if (ds != null && ds.Tables.Count != 0)
        {
            SaveDate(ds);
        }
    }
}

相关文章: