Ambiguity between 'TBlobStream' and 'Memds::TBlobStream' ?
Posted: Fri 15 Dec 2006 09:58
Hello,
I'm using SDAC version 3.80 for C++ Builder 6 in my program.
But I found a compilation problem, because in my program, I use also
TBlobStream.
So, somewhere in my program, I declare a pointer named BlobStream like this:
TBlobStream *BlobStream;
And when I compile my program, it gives me an error
[C++ Error] MainForm.cpp(57): E2015 Ambiguity between 'TBlobStream' and 'Memds::TBlobStream'
Is this a bug in the SDAC component? It seems that SDAC defines its own TBlobStream, so there is an ambiguity.
Are there any workaround?
In fact I'm trying to upload a wav file to a table, so I need to use TBlobStream.
Any help?
Piyik
I'm using SDAC version 3.80 for C++ Builder 6 in my program.
But I found a compilation problem, because in my program, I use also
TBlobStream.
So, somewhere in my program, I declare a pointer named BlobStream like this:
TBlobStream *BlobStream;
And when I compile my program, it gives me an error
[C++ Error] MainForm.cpp(57): E2015 Ambiguity between 'TBlobStream' and 'Memds::TBlobStream'
Is this a bug in the SDAC component? It seems that SDAC defines its own TBlobStream, so there is an ambiguity.
Are there any workaround?

In fact I'm trying to upload a wav file to a table, so I need to use TBlobStream.
Any help?
Piyik