我看到其他人报告了“System.Net.Sockets.SocketException”异常,但它们大多涉及 Web 服务。我们没有调用任何 Web 服务。实际上,这个 ASP.NET 应用程序是一个单层应用程序,UI 和数据层都包含在一个程序集中。为了检索数据,我们手动打开连接、创建命令并执行读取器或使用数据适配器填充数据表,然后将其传递给页面。
每个月有几次尝试执行命令时,我们会收到 “System.Net.Sockets.SocketException” 异常。我不知道是什么原因导致的。如主题所述,我们正在访问 Teradata 数据库,因此我们使用 TdConnection、TdCommand 和 TdDataAdapter。
每个月有几次尝试执行命令时,我们会收到 “System.Net.Sockets.SocketException” 异常。我不知道是什么原因导致的。如主题所述,我们正在访问 Teradata 数据库,因此我们使用 TdConnection、TdCommand 和 TdDataAdapter。
cmdSolutionName = New TdCommand(sSql, Con)
daSolutionName.SelectCommand = cmdSolutionName
daSolutionName.Fill(tmpTable) 'Exception is thrown here
有人知道在直接使用数据库连接而不是 Web 服务时,什么原因会导致这个异常吗?