<docbook><section><title>EUNEXPECTED</title><para> </para><bridgehead class="http://www.w3.org/1999/xhtml:h2">Error Messages (E)</bridgehead>
<para><ulink url="UDAErrorMessages">A</ulink> <ulink url="ErrorMessagesB">B</ulink> <ulink url="ErrorMessagesC">C</ulink> <ulink url="ErrorMessagesD">D</ulink> <ulink url="ErrorMessagesE">E</ulink> <ulink url="ErrorMessagesF">F</ulink> <ulink url="ErrorMessagesG">G</ulink> <ulink url="ErrorMessagesH">H</ulink> <ulink url="ErrorMessagesI">I</ulink> <ulink url="ErrorMessagesJ">J</ulink> <ulink url="ErrorMessagesK">K</ulink> <ulink url="ErrorMessagesL">L</ulink> <ulink url="ErrorMessagesM">M</ulink> <ulink url="ErrorMessagesN">N</ulink> <ulink url="ErrorMessagesO">O</ulink> <ulink url="ErrorMessagesP">P</ulink> <ulink url="ErrorMessagesQ">Q</ulink> <ulink url="ErrorMessagesR">R</ulink> <ulink url="ErrorMessagesS">S</ulink> <ulink url="ErrorMessagesT">T</ulink> <ulink url="ErrorMessagesU">U</ulink> <ulink url="ErrorMessagesV">V</ulink> <ulink url="ErrorMessagesW">W</ulink> <ulink url="ErrorMessagesX">X</ulink> <ulink url="ErrorMessagesY">Y</ulink> <ulink url="ErrorMessagesZ">Z</ulink> <ulink url="ErrorMessagesSymbols">#</ulink></para><bridgehead class="http://www.w3.org/1999/xhtml:h3">Error E_UNEXPECTED (0x8000FFFF) received when filling Dataset object in .NET project</bridgehead>
<para> <emphasis>Action</emphasis></para><para>Using ODBC Driver to connect to Progress database from a C# program.</para><para> <emphasis>Result</emphasis></para><para>The following error occurs when trying to fill the DataSet object.
 Error: E_UNEXPECTED (0x8000FFFF)</para><para> <emphasis>Cause</emphasis></para><para>When ODBC drivers are used within a Visual Studio .NET program, Microsoft has benchmarked this only via a separately installed ODBC Managed Data provider component.</para><para>The OLE-DB Providers should be used from a Visual Studio .NET program only via OLEDB Managed Data provider.</para><para>  <emphasis>Resolution:</emphasis></para><para>Using ODBC Managed Data provider resolves the problem.
 You have to download this separately from Microsoft and install it as an add-on component -- ODBC .NET Data Provider -- to the .NET Frameworks.
 It can be downloaded here:</para><para><ulink url="http://www.microsoft.com/downloads/details.aspx?FamilyId=6CCD8427-1017-4F33-A062-D165078E32B1&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyId=6CCD8427-1017-4F33-A062-D165078E32B1&amp;displaylang=en</ulink></para><para> It installs to Start/Programs/ODBC .NET Data Provider and includes relevant documentation.</para><para>In Visual Studio, you have to manually add the new component&#39;s reference to your Project (under Project menu, &quot;Add Reference...&quot;) as &quot;Microsoft.Data.Odbc.dll&quot;.|</para><bridgehead class="http://www.w3.org/1999/xhtml:h3">Evidence</bridgehead>
<para>Creating a Windows ODBC Trace</para></section></docbook>