データのインポート

開発ツールとキーテクノロジー:のVisual Studio
著者:Xiaoguangビンは、
時間を書いた:2019年5月15日

我々はページ上のデータをインポートしたい場合は、多くの場合、いくつかの具体的な手順を必要とし、これらの手順と少し複雑なので、私は単純にデータをインポートする方法を見て、私が理解使用します
、我々は、ポップアップモードをインポートする必要がまず状態ボックス、モーダルボックスの内容を選択し、我々は最初のテンプレートをダウンロードし、一時テーブルにテンプレートデータを保存するためにXLSファイルを選択し、最後に一時テーブルする必要があり、コンテンツデータベースへのファイル、ダウンロードおよびインポートテンプレートをXLS我々は、我々は最初のコードを見ていきますインポートアイデアである、データベースにデータを保存し
ここに画像を挿入説明
ません、我々は、一時テーブルにExcelスプレッドシートのデータを保存するときにJSを段階的に書き出すために私たちのアイデア、に従ったものである、上記いくつかの簡単な決意、そしてフォームを送信し、最終的にはデータベースに保存され、一時的にライン上のデータベーステーブルに保存されたデータは、我々はパスコントローラ要求メソッドの側のみを必要とするが、各ステップは、私たちのjsに必要になったときコントローラメソッド要求、そして私たちは、コントローラのメソッドを見て
最初の正方形でテンプレートをダウンロード あなたは、ファイルの名前を取得し、ファイルを返した場合我々はそれ以外の場合は、プロンプトを返し、ここで、テンプレートのパスを取得した後、テンプレートがあるかどうかを判断する
ここに画像を挿入説明
バイナリアレイストレージを宣言し、ファイルへのアクセスが読み込まれ、一時テーブルに方法が続くと、いくつかの判断とデータを取得するクエリがあり、これは我々がおそらく考えて何のファイルは、バイナリ配列にファイルを変換、およびExcel、メモリストリームにバイナリ配列は、その後、NPOI参照データストリームがメモリに読み込ま抽出データの一時テーブル、そして、彼らはそれらをここに設定していない、操作をページングされた
ここに画像を挿入説明
いくつかの新しい続く、データベース内の既存のデータの複製かどうかをチェックし、最後の方法は、データベースに保存され、foreachループそして、データが増加すると、データベースに保存するフィールドを決定します。データをインポートするプロセス全体をインポート個人データの単純な理解よりも、完全であるように、間違っている場合は、私を修正してください!
ここに画像を挿入説明

おすすめ

転載: blog.csdn.net/qq_44505797/article/details/90268240