我用《evc高级编程及其应用开发》中的例程在开发板上对pc机上的数据库进行访问,他是用RDA控件时间的,为什么在执行HRESULT hr = CoCreateInstance(CLSID_RemoteDataAccess, NULL, CLSCTX_INPROC_SERVER, IID_ISSCERDA, (LPVOID *)&pCERDA);这个语句时hr的值是-2147221008,上网查了说是“CoInitialize has not been called.”但是我在初始化的时候加上该函数的调用,后出现连接错误 :
RDAExamDlg.obj : error LNK2019: unresolved external symbol __imp__CoInitialize referenced in function "protected: virtual int __thiscall CRDAExamDlg::OnInitDialog(void)" (?OnInitDialog@CRDAExamDlg@@MAEHXZ)
emulatorDbg/RDAExam.exe : fatal error LNK1120: 1 unresolved externals
我也顺便打个广告,本人也有支持ESRI ARCGIS的.shp文件的地图的Windows mobile 5.0/6.0手机GIS地图软件----GPS移动GIS(GPSMobileGIS),PC端的服务软件----移动GIS服务平台(GPSMobileGISServer),可成套出售,可以完成以下功能:
1,通过GPRS上网连接后台服务端程序来实时传输在户外工作采集的数据到后台数据库!