我有一个简单的winform应用程序,基本上它只是将数据库中的数据加载到gridview中并显示它,为了做到这一点,我正在使用DataAdapter,我有大约7000行要显示,在我的本地计算机(Win7)它工作正常,在服务器howerver(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 时,它可以工作,有什么想法吗?,服务器是一台好计算机。