如何只使用OleDbDataAdapter从Excel文件中读取第一行?

时间:2010-06-11 10:35:28

标签: c# excel oledb

任何人都可以帮助我吗? 如何只使用OleDbDataAdapter从Excel文件中读取第一行?

我知道如何从任何电子表格中读取所有数据:

var dataAdapter = new OleDbDataAdapter("SELECT * FROM [" + sheetName + "$]", oledbConnection);

但我不知道怎么能在一行中做到这一点。

2 个答案:

答案 0 :(得分:8)

select top 1 * from ... 

答案 1 :(得分:1)

您可以参考范围:

var dataAdapter = new OleDbDataAdapter("SELECT * FROM [" + sheetName + "$A1:C2]", oledbConnection);