私は単純なwinformアプリを手に入れました。基本的には、DBからグリッドビューにデータをロードして表示するだけです。それを行うために、DataAdapterを使用しています。表示する行が約7000行あり、ローカルコンピューター(Win7)に表示されますサーバー(2008サーバー)では正常に動作しますが、データをロードし、少なくとも最初の画面を表示し(スクロールダウンするために右側にスクロールバーは表示されませんが)、応答しません。
問題を見つけようとして、.net Framework 4.0 がインストールされていることを確認しました
string cs = ConfigurationManager.ConnectionStrings[csName].ConnectionString;
try
{
SqlConnection con = new SqlConnection(cs);
SqlDataAdapter adapter = new SqlDataAdapter("sp_getAllDocuments", con);
adapter.SelectCommand.CommandTimeout = 600;
dt = new DataTable();
adapter.Fill(dt);
}
catch (Exception ex)
{
toolStripStatusLabel1.Text = ex.ToString();
}
そこのラベルに可能な例外を印刷しようとさえしましたが、応答しないため、他に何も起こりません。
結果を 7000 から 4 に減らすとうまくいきます。何かアイデアはありますか?サーバーは優れたコンピューターです。