PRB: RDS Does Not Work with OLE DB Simple ProviderID: Q184399
|
When using the Remote Data Service (RDS) for ActiveX Data Objects (ADO)
with an OLE DB provider that was built using the OLE DB Simple Provider
(OSP) Toolkit, the following error may occur:
0x80004005 (Unspecified error)
An OLE DB provider built with the OLE DB Simple Provider (OSP) Toolkit can only return rowsets containing VARIANT type data. RDS cannot remotely marshall VARIANT type data.
Here are two workarounds:
Microsoft is researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
http://your_machine/MSADC/Samples/adctest.asp
ADC Server: http://your_machine
Connection: "provider=SampleOSP_VC; data source=ospsampc"
Query: <Type in the path to the Customer.txt file that
comes with the VC++ OSP sample>
Recordset Status: Complete
Execute Option: Synchronous
RESULTS: The error 0x80004005 (Unspecified error) occurs.
For additional information, please see the following articles in the
Microsoft Knowledge Base:
Q183294 INFO: Techniques for Returning a Recordset via RDS
Q183315 HOWTO: Write and Validate a Custom Business Object with RDS
Q183609 FILE: Rdsvb.exe Demonstrates How to Use RDS with Visual Basic
Additional query words: kbrds150bug kbrds200bug kbdse
Keywords : kbRDS
Version : WINDOWS:1.0,1.5
Platform : WINDOWS
Issue type : kbprb
Last Reviewed: February 12, 1999