adosql.m_pConnection->Execute(_bstr_t(Delete), NULL, adExecuteNoRecords);用_bstr_t 将字符串转换一下
解决方案 »
- 关于MFC子窗口资源释放的问题
- 求软件安装协议模板(中英文)
- IE下ocx控件中的消息映射问题
- CStatic 刷新错误
- 问个简单的VC问题
- iocp中如何接收分段数据包?
- 请教各位:通用控件(比如ListView)是子窗口,那它有没有自己独立的消息循环吗?
- list control 里面的项能否加链接
- OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext) 中的pContext为啥为味NULL?
- CEdit 如何显示当前新加的行?
- 如何不安装office而利用ppt的一些插件功能
- MultiByteToWideChar 的 问题...
以下是我的连接语句,不知道ExitConnect()有什么问题 会导致上面的语句出错~我的添加 查找功能也用了同样的功能 却没有报错 添加查找功能里我用到了
adosql.m_pRecordset->PutCollect("Snumber",_variant_t(m_sNumber));这样的语句,不知道是否与此有关~~求解答~~
void Adosql::OnInitADOConn()
{
::CoInitialize(NULL);
try
{
m_pConnection.CreateInstance("ADODB.Connection");
_bstr_t strConnect="Provider=MSDASQL.1;Persist Security Info=False;Data Source=college;Initial Catalog=college";
//strConnect是以"Microsoft OLE DB Provider for ODBC Drivers"提供程序打开名为"college"的数据库 连接字串
m_pConnection->Open(strConnect,"","",adModeUnknown);
AfxMessageBox("连接成功");
}
catch(_com_error e)
{
AfxMessageBox("连接失败");
}
}
void Adosql::ExitConnect()
{
if(m_pRecordset!=NULL)
m_pRecordset->Close();
m_pConnection->Close();
CoUninitialize();
}
Runtime error!
This application has requested the runtime to end it in an unusual way. Medical staff with program support team for more information.