Don't use * for retrieving the columns, rather use the column names with square brackets "[]" like below.
Try with some columns, then go for all.
OleDbCommand cmdSelect = new OleDbCommand(@"SELECT [Column1], [Column2] FROM [" + SheetName + "$]", oleconn);