non e' difficile, associa mentalmente il foglio Excel al database e lo Sheet ala tabella.
Puoi fare le query con OleDb cosi:
codice:
string con = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\comuni.xls;Extended Properties='Excel 8.0;HDR=Yes;'";
using(OleDbConnection connection = new OleDbConnection(con))
{
connection.Open();
OleDbCommand command = new OleDbCommand("SELECT * from [Sheet1$]", connection);
using(OleDbDataReader dr = command.ExecuteReader())
{
int indice = 0;
while(dr.Read())
{
arrComuni[indice] = dr["comune"];
indice +=1;
}
}
}