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);
例外:定義されているフィールドが多すぎます。
他に何を試すべきかわかりません、何か提案はありますか?