关于连接SQL server2005的问题,急!!在线等 望高手赐教
问题描述: 利用Ado _ConnectionPtr 指针中的Open函数打开数据库没有报错,
但是在利用_RecordsetPtr 中的Open函数读取数据时错误
下面是我的部分代码:
CoInitialize(NULL);
m_pRecordSetPtr.CreateInstance(__uuidof(Recordset));
_ConnectionPtrm_pConnectionPtr;
m_pConnectionPtr.CreateInstance(__uuidof(Connection));
m_pConnectionPtr->Open("Provider=SQLOLEDB.1;Persist Security Info=False;Data source=TEMP-PC\\TOPTECH; DATABASE = FactoryTest ; ",
"sa","temp",adModeUnknown);
AfxMessageBox("OK");
m_pRecordSetPtr->Open("select * from TUser",_variant_t((IDispatch*)m_pConnectionPtr),adOpenDynamic,adLockOptimistic ,adCmdUnknown);
就是运行到最后一句时报错
望各位高手帮忙啊??
[解决办法]
你这是用C++ 连接的数据库??
报什么错误了?
贴出来看看
[解决办法]
这个你换C++版问问吧