2016-11-20 9 views
0

私は非常に大きなデータベースを持っています。テーブルにはTable1というテーブルがあります。テーブルには、2つの列、IDImagesがあります。行ごとにSQLテーブル内のイメージを読み取る

「画像」列には、各行に画像があります。どのようにこれらのイメージを読んで、行を1つずつ反復することによってそれらを別々のファイルに保存することができますか。

テーブルが非常に大きいので注意してください。私はテーブル全体をメモリに読み込むことができないので、行を1つずつ読み込む必要があります。 C#の任意のソリューションですか?ありがとう!

+0

この場合、ページネーションを使用します。 – user1681317

+0

なぜカーソルを使用してSQLでそれをachiving ?? – Hadi

+0

おそらく解決策はありますが、データベースについて知っておく必要があります(画像列に画像を保存する方法)、データベースにどのように接続しますか?あなたはすでに何かを試しましたか? – Yanga

答えて

0

データベースの上にEntityFrameworkを使用します。次に、これを実行します。

foreach (var imgRecord in dataRepository.Table1) 
{ 
    var img = imgRecord.Image; 
    // TODO: Do whatever 
} 

EFは1つずつ読み込みます。

関連する問題