C#程序从Excel表格中读取数据并进行处理
2015-11-28 20:56
351 查看
今天做了一个Excel表格数据处理的事情,因为数据量表较大(接近7000条)所以处理起来有点麻烦,于是写了一个程序,
先将程序记下以便将来查找。
先将程序记下以便将来查找。
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.OleDb; namespace readExecal { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string strConn = "Provider=Microsoft.Ace.OleDb.12.0;" + "data source=C:\\Users\\WaveMaker\\Desktop\\solar_m_kks_code.xlsx;Extended Properties='Excel 12.0; HDR=Yes; IMEX=1'"; OleDbConnection conn = new OleDbConnection(strConn); conn.Open(); string strExcel = ""; OleDbDataAdapter myCommand = null; DataTable dt = null; strExcel = "select * from [sheet1$]"; myCommand = new OleDbDataAdapter(strExcel, strConn); dt = new DataTable(); myCommand.Fill(dt); List<string> list = new List<string>(); for (int i = 0; i < dt.Rows.Count;i++ ) { list.Add(dt.Rows[i][0].ToString()); } //list.Add("dasd"); } } }插件地址:http://download.csdn.net/download/finish_dream/9308577
相关文章推荐
- C# 操作Excel
- C#—数据类型
- C#中的Contains与IndexOf的区别
- C#中使用split分割字符串的方法小结
- C#中struct与class的区别
- c#socket
- C#中DllImport用法汇总
- C#编程实现发送邮件的方法(可添加附件)
- C#实现两个窗体之间数值传送的方法
- C#interface
- C#编程实现简易图片浏览器的方法
- C#简易图片格式转换器实现方法
- C#编程实现查看剪切板内容的方法
- C# 数据类型和字节长度
- C#与C
- C# 中常用数据类型与控件类型的命名规则
- 将NLog target设置为RichTextBox的注意事项,NLog版本4.2.1
- 一个简单的C#获取Session、设置Session类文件
- C#泛型方法约束XML序列化
- C#控制条码打印机 纸张大小,间距,绘制内容(所有条码打印机通用)