Я использую VB.NET для запроса через SQL электронную таблицу Excel с использованием ADO.
Общий способ таков:
SELECT [firstname], [secondname] FROM [Sheet1$]
Который отлично работает
Тем не менее, один из заголовков называется 3, поэтому я хочу сделать:
SELECT [firstname], [secondname], [3] FROM [Sheet1$]
Однако это не работает.
Я знаю, что могу использовать *
, чтобы получить все столбцы, но позже я хочу использовать (используя dataReader):
dr("3")
который не будет работать
Есть идеи?