Microsoft KB Archive/316720

= FIX: The IPersist Interface on the OrderGroup Object Fails and the DBStorage Error Is Generated =

Article ID: 316720

Article Last Modified on 9/27/2005

-

APPLIES TO


 * Microsoft Commerce Server 2000 Standard Edition

-



This article was previously published under Q316720



SYMPTOMS
When you attempt to use the loadXML method from the Commerce Server 2000 OrderGroup object by using the IPersist interface in Microsoft Visual Basic, the following error is returned:

&quot;Run-Time Error -2147467259 (80004005) IPersistXML: Error parsing XML&quot;



CAUSE
This problem occurs because an empty key name exists that is being used for at least one of the dictionary items. For example: dict(&quot;&quot;) = &quot;somevalue&quot;



RESOLUTION
To resolve this problem, obtain the latest service pack for Commerce Server 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

297216 INFO: How to Obtain the Latest Commerce Server 2000 Service Pack

WORKAROUND
To work around this problem, use a non-empty key name in the dictionary before you save the file.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Commerce Server 2000 Service Pack 3 (SP3).

Keywords: kbbug kbfix kbcommserv2000sp3fix kbqfe kbcommserv2000presp3fix kbhotfixserver KB316720

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.