查看单个帖子
旧 2009-05-05, 10:05 AM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】experiencing problems upgrading from 1.09 to 1.11

experiencing problems upgrading from 1.09 to 1.11
experiencing problems upgrading from 1.09 to 1.11
i am attempting to upgrade to 1.11 from 1.09 and am experiencing problems retrieving the registered odsmartptr objects.
after retrieving the registered oddbreadentity object by odsmartptr<oddbreadentity> preadent = pent;, the smartptr points to the wrong type of object. ultimately, the the function queryx(t::desc()) in inline void internalqueryx(const odrxobject* pobj) returns the wrong object type.
i've tried to follow the exprotocolextension and dbdumper example files but must be missing a key piece somewhere. please advise where the problem might be. i've attached the relevant header and source code of my application.
thanks.
attached files
bump bump bump
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)