关闭

C#Winform通过连接访问Excel文件

标签: C#excel
976人阅读 评论(0) 收藏 举报
分类:
 OpenFileDialog ofd = new OpenFileDialog();
            ofd.Filter = "xls|*.xls";

            if (ofd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                filePath = ofd.FileName;

                using (OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + ofd.FileName + ";Extended Properties='Excel 8.0;HDR=False;IMEX=1'"))
                {
                    using (OleDbDataAdapter adapter = new OleDbDataAdapter("select * from [Sheet1$]", conn))
                    {
                        System.Data.DataTable dt = new System.Data.DataTable();
                        adapter.Fill(dt);
                        this.dataGridView1.DataSource = dt;
                    }
                }
            }

1
0
查看评论

C#连接Excel的连接字符串

在c#项目中导入Excel数据的时候,需要连接Excel的各个版本已满足需求,不得不做Excel各个版本的处理。 string fileExt = Path.GetExtension(excelPath); string conn = ""; if (fileExt == ...
  • ice_baili
  • ice_baili
  • 2016-05-26 10:30
  • 2270

C#导入Excel2007数据的连接驱动

xlsx文件:     这是用来连接带Xlsx扩展名的Excel 2007文件。这是不带宏的Office Open XML格式。以下是语法格式: Provider=Microsoft.ACE.OLEDB.12.0;DataSource=c:\myFolder\myExc...
  • SunCherryDream
  • SunCherryDream
  • 2015-05-26 11:10
  • 1247

C# 给Excel表格添加超链接

C# 给Excel表格添加超链接 在开始前我们首先来看看,Excel中的超链接类型。打开一个Excel文档,选中其中一个单元格右键,选择Hyperlink,就会出现以下对话框,从对话框中可以看出,我们可以链接到现有文档,网页,邮件地址或者是当前文档的某一个位置等。   了解了Excel...
  • Eiceblue
  • Eiceblue
  • 2017-01-20 14:27
  • 1524

自己用的c#操作excel类。

下面的程序,是自己经常用到的excel操作类,本程序与别的对excel操作唯一改进的地方是对excel数据的填充方式上。网上经常看到的填充方式有:1:按单元格2:按区域(range)本程序,也还是按区域来填充的,只需要参数是一个datatable就行了using System;using&...
  • yangang0201
  • yangang0201
  • 2007-07-13 09:56
  • 4132

c# 操作Excel单元格属性

  • 2013-11-28 15:21
  • 5KB
  • 下载

C#中怎样进行调用以及excel连接问题

在C#中经常碰到不同窗体之间调用问题,在这里小节一下。 第一种方法:构造函数法        比如说:想在子窗体中调用主窗体中的axMapControl.        首先在主窗体中的通过this.axMapContr...
  • Scarlett_OHara
  • Scarlett_OHara
  • 2015-11-27 14:55
  • 803

C#使用Microsoft.Office.Interpo操作EXCEL遇到的问题总结

这两天用C#做了一个读取EXCEL文件的内容,然后保存到数据库的操作。
  • fenglin0429
  • fenglin0429
  • 2016-07-26 14:25
  • 357

C#对EXCEL的读写操作中链接字符串的讲解(转)

此文转自http://space.itpub.net/12639172/viewspace-526836,在此谢谢作者的注解using System;'Tl5ahq0using System.Collections;k{rY|0using System.Configura...
  • learningaginlearnin
  • learningaginlearnin
  • 2010-12-12 15:52
  • 3168

C#中访问Excel的两种方法

方法一:使用 Microsoft.Office.Interop.Excell类库 示例代码如下: public void openExcel(string file) { excel = new ExcelLib.ApplicationClas...
  • whucyl
  • whucyl
  • 2012-08-12 09:56
  • 4862

C#连接Excel和Access(包括2003和2007版)方法总结

一、说明:        C#采用OLEDBConnection连接Excel、Access。要连接的数据源版本不同,连接字符串也不同。 97-2003版本 EXCEL Provider=Microsoft.Jet.OLEDB.4.0;Data Sou...
  • lucky51222
  • lucky51222
  • 2016-06-08 17:49
  • 2193
    个人资料
    • 访问:101868次
    • 积分:1830
    • 等级:
    • 排名:千里之外
    • 原创:81篇
    • 转载:2篇
    • 译文:1篇
    • 评论:15条
    最新评论