请教大家一个关于数据库连接从ini文件中读取出来的问题.
//读取数据库连接
CIniFile myIniFile;
CString strConection = myIniFile.GetKeyValueP("Database","Connection");
//Init Connection
this->ConnPtr.CreateInstance("ADODB.Connection");
this->ConnPtr->CursorLocation = adUseClient;
this->ConnPtr->Open(_bstr_t(strConection),"","",adModeUnknown);
上面的代码,我把ini文件中的数据库连接串直接放在open里面是可以执行的
this->ConnPtr->Open(_bstr_t("数据库连接"),"","",adModeUnknown);
但是我从ini文件中读取出来,放到strConection变量中,系统就出错了.
说访问不了sql,但是数据库连接串是对,我调试的时候strConection也确实是ini文件中的串.
不知道是哪里错了?