Я хочу добавить строки в DataSet, но только определенное количество строк (чтобы избежать исключения «слишком много полей определено».).Это то, что я пробовал до сих пор:
OleDbCommand command = new OleDbCommand(@"SELECT TOP 100 FROM [" + SheetName + "]", connection);
Исключение: оператор SELECT содержит зарезервированное слово или имя аргумента с ошибкой или отсутствием, или пунктуация неправильная.
OleDbCommand command = new OleDbCommand(@"SELECT * FROM [" + SheetName + "] LIMIT 100", connection);
Исключение: синтаксическая ошибка в предложении FROM.
Я также пытался получить это с другого сайта
OleDbCommand command = new OleDbCommand(@"SELECT TOP 100 * FROM [" + SheetName + "]", connection);
Исключение: определено слишком много полей.
Понятия не имею, что еще попробовать, есть предложения?