2010-06-11 72 views
3

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

我知道我可以在任何电子表格读取的所有数据:

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

但我不知道我该怎么一行做到这一点。

回答

7
select top 1 * from ... 
+0

很不错的解决方案。大。谢谢。 – misho 2010-06-11 12:51:15

+0

这实际上只是非常基本的SQL ;-) – gsharp 2010-06-11 15:27:47

1

你可以参考范围:

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