尝试对不是套接字的操作进行操作

时间:2011-10-24 14:01:32

标签: sql-server exception web-applications

我有一个带有2个选项卡的Web应用程序,单击每个选项卡,我连接到数据库,并获取一些信息。每个选项卡都会向服务器发送完整的HTTP Post请求,当然,Web延迟是Web开发的本质。

有时当我在标签之间快速点击,尽快更改标签时,我从SQL Server收到此错误:

  

将请求发送到服务器时发生传输级错误。 (提供者:TCP提供者,错误:0 - 尝试对非套接字的操作进行操作。)

这是我第一次看到这个错误。怎么了?我正在使用LINQ to SQL连接到数据库,没有任何花哨的东西在起作用。我只有一个普通的网络应用程序。

1 个答案:

答案 0 :(得分:1)

看起来您更改标签的处理程序正在破坏与DB的连接。考虑在处理请求时禁用选项卡,您应该解决此问题。