C#读取EXCEL文件的内容(1)
来源:互联网 发布:产品网络市场调研报告 编辑:程序博客网 时间:2024/05/29 07:24
这几天有需要学习了一下C#的知识,知道了如何用LISTVIEW和DATAGRIDVIEW读取数据库的内容并显示出来。
EXCEL和数据库的显示格式差不多,这里也学习了一下如何从EXCEL中读取数据到DATAGRIDVIEW中。只是一些体会罢了!
首先做一个简单的窗体:
引入两个命名空间using System.Data.OleDb; using System.IO;
添加引用:COM中的Microsoft Excel 11.0 Object Library组件
//打开文件对话框,并以消息框的方式返回文件名
private void button1_Click(object sender, EventArgs e)
{
//文件过滤器,指定选择的只能是后缀xls的文件
this.openFileDialog1.Filter = "*.xls|*.XLS";
// 打开 "打开文件对话框",并将结果保存在result里。
DialogResult result=this.openFileDialog1.ShowDialog();
//如果用户选择"确定"
if (result == DialogResult.OK)
{
//打开文件对话框的文件名保存在MyExcelAll(取出来的是一个完整的路径)
string MyExcelAll = this.openFileDialog1.FileName;
//从完整路径中取文件名。
//"/"表转义字符,获得/的索引
int index1 = MyExcelAll.LastIndexOf('//');
//获得.的索引
int index2=MyExcelAll.LastIndexOf('.');
//取出/后的字符。
MyExcel=MyExcelAll.Substring(index1+1,(index2-index1))+"xls";
//以消息框的形式显示文件名。
MessageBox.Show(MyExcel.ToString());
}
}
这样我们就得到了文件名,下一篇再介绍如何读取内容到DATAGRIDVIEW.
- C#读取EXCEL文件的内容(1)
- c# 读取excel文件第1个表的内容
- c# 读取 Excel的内容
- C#读取excel内容
- 读取spring的文件上传excel文件内容(CommonsMultipartFile)
- 读取Excel文件内容
- 读取excel文件内容
- ruby 读取Excel文件的内容
- 基于COM组件方式读取Excel文件内容(C#版)
- C#下使用第三方开源控件读取Excel文件的内容
- C#中读取EXCEL内容
- 读取excel文件 C#
- c#读取excel文件
- C# 读取Excel文件
- c#读取Excel文件
- C# 读取Excel文件
- C#读取Excel文件
- C#读取EXCEL文件
- C#2.0 TryParse 方法
- vs2010 fomat selection code
- C面试题(判断大端小端)
- 利用anjuta+glade+poedit创建一个支持国际化语言的项目
- 【转】s3c2410 NandFlash K9F1208U0A/K9F1208U0B的读取操作
- C#读取EXCEL文件的内容(1)
- Windows API一日一练(38)SetWindowPos函数
- 运用Open InventorTM 进行面向对象的3D图形开发
- 审查Java代码的十一种常见错误
- Ext自定义icon
- myeclipse 代码提示卡死之终极优化
- C++中的虚函数、纯虚函数区别和联系
- The Inventor Mentor-第一章 综述
- 使用RSClientPrint直接打印本地RDLC报表