問題タブ [import-from-excel]
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.
c# - Excel からのインポート - ヘッダーが行 1 にありません
OleDBConnection を使用して Excel ワークシートをデータテーブルにインポートし、ヘッダーが配置されている行を変更する簡単な方法はありますか? 接続文字列に HDR=YES があり、ヘッダーが行 1 にある場合にうまく機能しますが、ヘッダーは実際には行 3 にある必要があります。次の CommandText を使用しています。
c# - 接続文字列と ISAM の問題
次の問題があります。Excel ファイルからデータを読み取るアプリケーションはほとんどありません。ここに私の接続文字列があります:
私がそれを使用すると、すべてがうまく機能しますが、Excel ファイルの最初の行のデータが列名として読み取られます。私はそれをしたくないので、接続文字列を変更してこれを追加する必要があります:
理由はわかりませんが、読み取り機能が機能せず、次のように伝えています。
何がうまくいかないのですか?アドバイスをありがとう。
sql-server - Excel 2010 から Visual Studio SQL Server へのファイルのインポート
そのため、Visual Studio WPF のユーザー インターフェイスに使用したい Excel に巨大なファイルがあります。Visual Studio に付属の SQL Server に残りのデータベースを保存しています。このデータを Excel から Visual Studio Sql Server にインポートする方法はありますか?
ご協力いただきありがとうございます。
sql-server-2008 - XLSの特定の列をMSSQLServerテーブルに挿入するにはどうすればよいですか?
約1000行約15列のExcelスプレッドシートがあります。私がやりたいのは、このデータをテーブルにインポートすることですが、選択的にインポートします。シートの最後から約5行までの5行目以降のデータが必要です。これは、行数が異なる可能性があるためですが、スプレッドシートの行数に関係なく、最後の4〜5行は必要ないと確信しています。さらに、Col1-Col5、Col7-Col9、Col12-Col15のように、いくつかの列のみを挿入したいと思います。これを達成するために使用できるコマンド/コマンドのシーケンスは1つありますか?できるだけ早く教えてください。どうもありがとう!
sql-server-2008 - SQL Server 2008 でデフォルトの日付形式を dd/mm/yyyy にする方法は?
dd/mm/yyyy形式の日付でいっぱいの列を含む Excel ファイルがあります。openrowset を使用してインポートしようとすると、データ型の不一致があると表示されました。日付が type として定義されているテーブルがありますdate
。これで、SQL Server の既定の日付形式がyyyy-mm-ddであることがわかりました。この競合を回避するにはどうすればよいですか? date
デフォルトのタイプを dd/mm/yyyyにする方法はありますか? このインポート操作は毎日行う必要があり、自動化する必要があるため、途中で失敗するわけにはいきません。sp_addlanguage
デフォルトの日付タイプはdd/mm/yyyyであるため、英国式にしようとしましたが、うまくいきませんでした:(。SQL Server 2008とWindows 7を使用しています。助けてください。助けてくださいアウト! ありがとう!
sql-server-2008 - XLSをSQLServer2008テーブルに選択的にインポートするにはどうすればよいですか?
XLSファイルがあります。全部で1000行、10列あると仮定しましょう。行5から995(たとえば)、および列1から7と10をインポートしたいと思います。OPENROWSETまたはBULK INSERTを使用して、SQLクエリを使用してこれを行うにはどうすればよいですか。SQLServer2008を使用しています。
excel - 洗練された数式で強化された Excel ファイルから SalesForce.com にデータをインポートする最良の方法は何ですか?
私の現在の雇用主 (匿名のまま) は、信じられないほど洗練された Microsoft Excel 2003 ワークシートのコレクションを持っています (請負業者によって開発され、匿名のままです)。
雇用主は、Excel ベースのソリューションを SalesForce ベースのソリューション (他の請負業者によって開発されたもので、同様に名前は不明) に置き換えています。SalesForce ソリューションも非常に複雑で、数十の関連オブジェクトと「動的 SOQL」を使用して、以前は Excel ベースのソリューションに含まれていたデータと数式を格納しています。
私の問題となった雇用主の問題は、Excel スプレッドシートのデータを、SalesForce にインポートできるように、細心の注意を払って .CSV ファイルに再作成する必要があることです。
最近、CTRL-` を使用して Excel で数式を確認できることを知りましたが、これでは Excel の変数に $O$15 のようなわかりにくい名前が付いているという問題が解決されません。運が良ければ、$O$15 を調査すると、n 個のセルが上にある場合、および/または左に m 個のセルがある場合に他のデータがあるかどうかを説明するメタデータが見つかります。セル。
Excel スプレッドシート内のパターンは非常に限られており、同時に 6 行または 6 列を超えることはめったになく、インポートする必要がある 2 つのシートが類似していることはほとんどありません。
すべてのシステムのドキュメントは非常に限られています。
機密データを漏らさずに、ワークフローを最適化する方法を誰か知っている人はいますか?
asp.net - Excel からのデータのインポート - VB.NET
VB.net を使用して、Excel スプレッドシートからデータをインポートしようとしています。
私の手順は次のとおりです。
まず、ユーザーがファイルをサーバーにアップロードします
次に、サーバーからファイルを読み取り、グリッドビューにデータを入力したい
これは私が持っているものです:
「MyConnection」でエラーが発生し、サーバーではなく「C:/」を検索しようとしました:
「c:\excel\3_41911_Sample.xls」は有効なパスではありません。パス名のつづりが正しいこと、およびファイルが存在するサーバーに接続していることを確認してください。
代わりにサーバーからソース ファイルを取得するように OleDb 接続を設定するにはどうすればよいですか?
ありがとう!
気にしないで、私はそれを手に入れました
私は追加しました: Server.MapPath("~/") & filepath そして今それは動作します。しかし、今はエラーが発生しています: Microsoft Jet データベース エンジンはオブジェクト 'NSTS' を見つけられませんでした。オブジェクトが存在すること、およびその名前とパス名のつづりが正しいことを確認してください。
NSTS は、私の最初のスプレッドシートの名前です。私は何を間違っていますか?:(
私はスタッドのドル記号が欠けていました:)ああ、それは今すべて動作します!
ありがとう!
java - Java サーブレットで .xls ファイルを mysql にインポートする
300 以上の xls ファイルのフォルダーがあります。このファイルの構造は同じですが、データが異なります。したがって、サーブレットを使用してこのデータを mysql テーブルにインポートする必要があります。いくつかの段階があると思います:
- ファイルを含むフォルダーをサーバーにロードする
- ファイルを .csv に変換する
- ファイルを 1 つずつ mysql にインポートする
しかし、サーブレットを使用してこのメカニズムを技術的に実装するにはどうすればよいでしょうか?
ありがとう
php - PHPでMacRomanエンコーディングとWindows-1251エンコーディングを区別するには?
ここ数日、髪を引っ張っています。私はググってスタックオーバーフローしましたが、成功しませんでした。
csv ファイルからいくつかのデータをインポートしています。この CSV ファイルは、Windows または Mac のいずれかの Excel で生成され、「Windows-1251」と「MacRoman」の 2 つの異なるエンコーディングが提供されます。両方とも ISO-8859-1 のバリアントであり、mb_detect_encoding は役に立ちません。リストに最初に入れたエンコーディングを常に検出します。
例えば :
「マクロマン」をプレゼントします。
同じ文字列で、試してみます:
「window-1251」が表示されます。
では、どうすれば適切に違いを生むことができるでしょうか? DB に挿入するには、入力文字列 (csv ファイルの内容) を utf-8 に変換する必要があります。
多分私は何かを逃していますか?皆さんは通常、どのようにして csv ファイルを解析し、データを DB (utf8) に適切に保存していますか。
手がかりをありがとう!