<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Dave Kehring - SQL Server</title>
    <link>http://blog.whconsult.com/</link>
    <description>partial class DaveKehring : IProgrammer { } </description>
    <language>en-us</language>
    <copyright>Dave Kehring</copyright>
    <lastBuildDate>Fri, 30 Mar 2007 17:29:38 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.1.8102.813</generator>
    <managingEditor>dave.kehring@whconsult.com</managingEditor>
    <webMaster>dave.kehring@whconsult.com</webMaster>
    <item>
      <trackback:ping>http://blog.whconsult.com/Trackback.aspx?guid=220306df-6140-4f05-ba3b-8b843c062cee</trackback:ping>
      <pingback:server>http://blog.whconsult.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.whconsult.com/PermaLink,guid,220306df-6140-4f05-ba3b-8b843c062cee.aspx</pingback:target>
      <dc:creator>Dave Kehring</dc:creator>
      <wfw:comment>http://blog.whconsult.com/CommentView,guid,220306df-6140-4f05-ba3b-8b843c062cee.aspx</wfw:comment>
      <wfw:commentRss>http://blog.whconsult.com/SyndicationService.asmx/GetEntryCommentsRss?guid=220306df-6140-4f05-ba3b-8b843c062cee</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I'm using VS.NET 2003, SQL Server 2000.
</p>
        <p>
In my case, the error "internal connection fatal error" was being generated when using
a DataReader to read the field values of a record. As I stepped through the code in
the debugger I was also getting an "arithmetic overflow" error when calling GetDouble
on a field. As I looked further it turns out this field in the database table for
the given record had the value "-1.#IND". I'm not sure how that value got there but
once I delete the record the error went away. So essentially the "internal connection
fatal errror" exception was masking the root cause.
</p>
        <img width="0" height="0" src="http://blog.whconsult.com/aggbug.ashx?id=220306df-6140-4f05-ba3b-8b843c062cee" />
      </body>
      <title>Internal Connection Error Masks Root Cause</title>
      <guid isPermaLink="false">http://blog.whconsult.com/PermaLink,guid,220306df-6140-4f05-ba3b-8b843c062cee.aspx</guid>
      <link>http://blog.whconsult.com/2007/03/30/InternalConnectionErrorMasksRootCause.aspx</link>
      <pubDate>Fri, 30 Mar 2007 17:29:38 GMT</pubDate>
      <description>&lt;p&gt;
I'm using VS.NET 2003, SQL Server 2000.
&lt;/p&gt;
&lt;p&gt;
In my case, the error "internal connection fatal error" was being generated when using
a DataReader to read the field values of a record. As I stepped through the code in
the debugger I was also getting an "arithmetic overflow" error when calling GetDouble
on a field. As I looked further it turns out this field in the database table for
the given record had the value "-1.#IND". I'm not sure how that value got there but
once I delete the record the error went away. So essentially the "internal connection
fatal errror" exception was masking the root cause.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.whconsult.com/aggbug.ashx?id=220306df-6140-4f05-ba3b-8b843c062cee" /&gt;</description>
      <comments>http://blog.whconsult.com/CommentView,guid,220306df-6140-4f05-ba3b-8b843c062cee.aspx</comments>
      <category>ASP.NET</category>
      <category>SQL Server</category>
      <category>VS.NET</category>
    </item>
  </channel>
</rss>