Я знаю, что за это проголосовали, так что я надеюсь, что все еще можно дать ответ (хотя я не включаю пример кода).
Извлечение только первой строки в вашем файле (используя FETCH 1 ROWS) в набор строк из одного столбца. После этого вы сможете использовать String.Split, чтобы получить количество столбцов.