Я использую VB.NET для запроса через SQL-таблицу Excel с использованием ADO.Запрос Excel с использованием ADO из VB.NET, когда имя столбца является числом
Общий способ, как это:
SELECT [firstname], [secondname] FROM [Sheet1$]
Который работает отлично
Однако, одна из рубрик называется 3, так что я хочу сделать:
SELECT [firstname], [secondname], [3] FROM [Sheet1$]
Однако это делает не работа. Я знаю, что могу использовать *
, чтобы получить все столбцы, но позже я хочу использовать (с помощью DataReader):
dr("3")
, который не будет работать
Любые идеи?
спасибо, это работает. Я просто использовал F и номер столбца, и он отлично работал. Да, я использую 'HDR = YES'. – user159603