早有用COM+和WebServise写三层的想法,不料不试不知道一试吓一跳,草草的写了一个COM+的测试就遭遇了这个错误:
[C++ Error] comsvcs.h(3064): E2015 Ambiguity between 'ITransaction' and 'Oledb::ITransaction'
[C++ Error] comsvcs.h(3130): E2015 Ambiguity between 'ITransaction' and 'Oledb::ITransaction'
想来是名空间的问题,可是Borland的各位老大开发完都没有测试过是否可以用么?还是没有打算支持ADO?
搜索了一下找到一些方法,但是还是很郁闷,理论都是OK的,一到实践的时候艰难险阻啊,而且是莫名其妙的问题,想来不该出现的问题
可能是不才才疏学浅所致吧。