C#读取Excel方法之一
2008-08-27 09:38
465 查看
string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = example.xls;Extended Properties=Excel 8.0";///建立连接,地址为str传递的地址
OleDbConnection Conn = new OleDbConnection ( strCon);
string command = " SELECT * FROM [Sheet1$]"; //SQL操作语句,就是说:取得所有数据从Sheet1
Conn.Open();
OleDbDataAdapter adapter = new OleDbDataAdapter(command, Conn);
DataSet dataset = new DataSet(); //建立新的数据集
adapter.Fill(dataset, "[Sheet1$]"); //填充数据集
Conn.Close();
int columnNum = dataset.Tables[0].Columns.Count;//列数
int rowNum = dataset.Tables[0].Rows.Count; //行数
foreach (DataRow dr in dataset.Tables[0].Rows)
{
for (int i = 0; i < columnNum; i++)
{
Console.Write(dr[i].ToString());
Console.Write(" ");
}
Console.WriteLine();
}
Console.Read();
example.xls
OleDbConnection Conn = new OleDbConnection ( strCon);
string command = " SELECT * FROM [Sheet1$]"; //SQL操作语句,就是说:取得所有数据从Sheet1
Conn.Open();
OleDbDataAdapter adapter = new OleDbDataAdapter(command, Conn);
DataSet dataset = new DataSet(); //建立新的数据集
adapter.Fill(dataset, "[Sheet1$]"); //填充数据集
Conn.Close();
int columnNum = dataset.Tables[0].Columns.Count;//列数
int rowNum = dataset.Tables[0].Rows.Count; //行数
foreach (DataRow dr in dataset.Tables[0].Rows)
{
for (int i = 0; i < columnNum; i++)
{
Console.Write(dr[i].ToString());
Console.Write(" ");
}
Console.WriteLine();
}
Console.Read();
example.xls
相关文章推荐
- 用C#编程从数据库中读取图片数据导进Excel文件的方法
- C#导入Excel|读取Excel方法总结
- C#读取Excel几种方法的体会
- C# 用数据库读取Excel出现“定义了过多字段”错误的解决方法
- C# 读取EXCEL文件的三种经典方法
- C#读取Excel 几种方法的体会
- C#_读取EXCEL文件的三种经典方法.
- c# 读取excel文件的三种方法
- C# ----Excel读取数据之数据引擎方法
- C#_读取EXCEL文件的三种经典方法
- C#创建、读取和修改Excel的方法
- C#导入Excel|读取Excel方法总结
- C#读取EXCEL模版方法
- C#读取Excel的方法
- c#读取excel的xls和xlsx文件的方法
- C# 读取EXCEL文件的三种经典方法
- C#读取Excel遇到无法读取的解决方法
- C# 读取excel 几种方法的集合 读取excel多sheet
- C#读取Excel 几种方法的体会
- C# 读取EXCEL文件的三种经典方法