ホームページ  >  記事  >  バックエンド開発  >  C# Excelデータ重複チェックとTableデータ重複チェック

C# Excelデータ重複チェックとTableデータ重複チェック

黄舟
黄舟オリジナル
2017-02-18 10:42:321506ブラウズ

最近 Excel データをインポートするとき、データが重複していないか確認する必要があります:
1. Excel データ自体が重複していないか確認したいですか?

2. Excel のデータはデータベースのデータと重複していますか?

1. Excel のデータが繰り返されているかどうかを確認する方法は次のとおりです。
1. select ステートメントを使用してテーブル内のデータをフィルターします (ここでは省略します。2 を参照してください)。循環 2. for ループを使用して核ペアを手動で作成します。コードは次のとおりです。


Clone を Copy

に変更する必要があります。 II. Excel のデータにデータベース内のデータを反復するには、データベース内のデータを使用します。 :

1. テーブルを走査し、データベース内の各データの重複を確認します。 この方法は、テーブル内のデータが比較的小さく (100 以内)、データベース内の比較テーブルが非常に大きい状況に適しています。この方法では、データを比較するたびにデータベースに接続してクエリを実行する必要があり、非常に時間がかかるためです。 ただし、20 Excel にインポートするデータは 00 個、データベースにクエリするデータは 2000 個ですが、100 個のアイテムをインポートする方法 1 よりも時間がかかりません。

2. データベース内で比較するテーブル データをデータセットに取得し、テーブルを走査して、データセット内の各データの重複を確認します。 コードは次のとおりです。

上記は C# Excel データの重み検証とテーブル データの重み検証です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。





声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。