問題タブ [exceldatareader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc - データベースに保存する前にExcelファイルからデータを保持する場所は?
アプリに問題があります。フォームを使用すると、ユーザーは Excel ファイルを選択して、データベースのテーブルにデータを入力できます。データを保存する前に検証し、テーブルにいくつかの検証メッセージを表示します。また、エクセルのデータ全体を提示します。これが私の問題です:
- dbに保存する前にデータをどこに保管しますか? ユーザーに検証メッセージが表示されないと仮定しましょう。彼は SaveData ボタンをクリックします。何らかのアクションを実行しますが、ファイルのデータがありません。db も存在しないため、db からデータをプルすることはできません。最初のアクションではデータにアクセスできましたが、今は 2 番目のアクションです。
- 多くの検証メッセージで、ページングを使用したいと思います。同じ問題があります。ユーザーが NextPage ボタンをクリックすると、アクションに移動します。エクセルのデータはありません。
- ViewBag にデータを保持する必要がありますか? ここでajaxは私を助けることができますか? 1 つ忘れていました - Excel ファイル (1000 以上) には多くの行を含めることができます。gridmvc を使用してデータを表示します。
ご協力ありがとうございました。
更新: 検証に失敗した場合、ユーザーは Excel ファイルのデータを使用してデータベースにデータを入力することはできません。彼は、Excel ファイルのデータを手動で修正してから、再度使用する必要があります。
c# - ExcelDataReader を使用して、特定のセルから始まる Excel データを読み取る
ExcelDataReader
C# で Excel ワークブックからデータを読み取るために使用しています。
しかし、私のExcelシートの構造は、読み取るデータが特定のセルから開始できるようなものであり、必ずしもそうではありませんA1
。
を使用してこれを達成する方法を提案してくださいExcelDataReader
。
c# - ExcelDataReader が xls ファイルを読み取らない場合がある
一部のExcelファイルにexcelDatareaderを使用するExcelReaderFactory.CreateOpenXmlReader(stream)
と、nullが返され、ファイルストリームが取得されません。しかし、いくつかのExcelファイルでは完璧に動作しています。
誰かが私に理由を説明できますか?
c# - C# で CreateOpenXmlReader を使用して openoffice ods ファイルを読み取る
すべてのタイプの Excel 形式 (例: .xsl、.xlsx、.ods) を読み取るライブラリを探しています。スプレッドシートを読み取るために次のコードを試しました。
.xsl および .xlsx ファイルでは正常に機能しますが、openoffice .ods ファイルでは機能しません。これがopenofficeまたは私の要件に適合する他の代替手段をサポートしているかどうかを誰でも確認できますか.
vb.net - エラー 115 タイプ 'Excel.IExcelDataReader' が定義されていません
私はExcelのエクスポートとインポートを備えたvb.netアプリケーションを持っています。ec の同僚があまり情報を持たずにこのアプリケーションを残してくれたので、私はこのアプリケーションにあまり詳しくありません。アプリケーションをビルドしようとすると、次のエラーが表示されます
そのdllを取得しようとしましたが、何も見つかりませんでした。
誰でもこれについて助けてもらえますか...
c# - C#でExcel xlsbファイルを読む
私のプロジェクトには、さまざまな種類の Excel ファイルを読み取るための新しい要件があります。Codeplex の ExcelDataReader dll を使用して .xls および .xlsx ファイルを読み取ることができます。問題は、.xlsb ファイルを読み込もうとしたときです。ExcelDataReader は .xlsb ファイルから読み取ることができません。Microsoft.Office.Interop.Excel
サーバーベースのアプリケーションでdllを使用する以外に、xlsbファイルを読み取る効率的な方法はありますか?
c# - Web サーバーの ExcelDataReader エラー - クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG))
更新が成功するたびに、ExcelDataReader を使用して更新されたレコードの結果を Excel ファイルに書き込もうとしています。現在、この機能は Visual Studio を介して実行されているマシンで正常に動作しますが、Web サーバーから同じ機能を実行すると、次のエラーが発生します。
エラー: CLSID {00024500-0000-0000-C000-000000000046} を持つコンポーネントの COM クラス ファクトリを取得できませんでした: 80040154 クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG))。
この時点で、このエラーを解決する方法がわかりません。助けてください。
実行コードの分離コードは次のとおりです。
exceldatareader - ExcelDataReaderを使用してExcelシートの列名行を確認するには?
最初の行が列名でなければならない Excel ワークシートがあるとします。
2 つの質問があります:
- ワークシートの要件により、最初の行が列名であるかどうかを確認するにはどうすればよいですか?
- 最初の行が列名の場合、それらの列名が FirstName、LastName、DepartmentId などの定義済みの名前と一致することを確認するにはどうすればよいですか?
c# - ExcelDataReader.AsDataSet が機能しない
私は ExcelDataReader v.2.1 を使用しています。C# プロジェクトで xls ファイルと xlsx ファイルの両方を読み取るためのライブラリ。こちらです:
次に、「AsDataSet」メソッドを使用して、満たされた DataSet を取得します。
ほとんどの場合は問題なく動作しますが、一部の XLSX ファイルでは最初の列しか読み取れません。Watch を使用して excelReader インスタンスを見てきましたが、実際には Excel のすべての値を取得することがわかりましたが、AsDataSet メソッドを使用すると、最初の列のみが読み取られます。
ここで何がうまくいかないのか知っていますか?「AsDataSet」メソッドのバグであると思いますか?