Cant use TXMLDocument with MYDAC components (maybe a bug??)
Posted: Wed 10 Aug 2005 12:13
Hi
I am using Cbuilder and when I am using TXMLDocument with MyConnection i get error in the code that the XML databinding wizard has generated.
[ERROR]
[C++ Error] satiety.h(75): E2015 Ambiguity between 'TNodeType' and 'Xmlintf::TNodeType'
[C++ Error] satiety.h(75): E2113 Virtual function '_fastcall TXMLsatietycurveType::GetNodeType()' conflicts with base class 'IXMLNode'
[C++ Warning] satiety.h(75): W8006 Initializing TNodeType with Xmlintf::TNodeType
[C++ Error] satiety.h(92): E2015 Ambiguity between 'TNodeType' and 'Xmlintf::TNodeType'
[C++ Error] satiety.h(92): E2113 Virtual function '_fastcall TXMLValueType::GetNodeType()' conflicts with base class 'IXMLNode'
[C++ Warning] satiety.h(92): W8006 Initializing TNodeType with Xmlintf::TNodeType
[/ERROR]
is this a bug
It only happens with MYDAC components. If I remove the component the error is still there no mather what i do.
I am using Cbuilder and when I am using TXMLDocument with MyConnection i get error in the code that the XML databinding wizard has generated.
[ERROR]
[C++ Error] satiety.h(75): E2015 Ambiguity between 'TNodeType' and 'Xmlintf::TNodeType'
[C++ Error] satiety.h(75): E2113 Virtual function '_fastcall TXMLsatietycurveType::GetNodeType()' conflicts with base class 'IXMLNode'
[C++ Warning] satiety.h(75): W8006 Initializing TNodeType with Xmlintf::TNodeType
[C++ Error] satiety.h(92): E2015 Ambiguity between 'TNodeType' and 'Xmlintf::TNodeType'
[C++ Error] satiety.h(92): E2113 Virtual function '_fastcall TXMLValueType::GetNodeType()' conflicts with base class 'IXMLNode'
[C++ Warning] satiety.h(92): W8006 Initializing TNodeType with Xmlintf::TNodeType
[/ERROR]
is this a bug
It only happens with MYDAC components. If I remove the component the error is still there no mather what i do.