CoInitialize(NULL);
_ConnectionPtr cn("ADODB.Connection");
_RecordsetPtr rs("ADODB.Recordset");
_bstr_t strMissing(L""); cn->Open("Provider=SQLOLEDB.1;Data Source=.;"
"Initial Catalog=ExamDir;User Id=sa;Password=;",
strMissing, "",
adConnectUnspecified);
cn->Execute("select * from Instrument",&vtMissing,adCmdText);
cn.Release();
rs.Release(); cn.CreateInstance("ADODB.Connection");
rs.CreateInstance("ADODB.Recordset"); cn->Open("Provider=SQLOLEDB.1;Data Source=.;"
"Initial Catalog=ExamDir;User Id=sa;Password=;",
strMissing, "",
adConnectUnspecified); rs->PutRefActiveConnection( cn );
//////////出现错误800A0BB9(参数类型不正确)
rs->Open("Instrument", vtMissing, adOpenStatic, adLockReadOnly, adCmdTable);
::CoUninitialize();真找不到原因了!
_ConnectionPtr cn("ADODB.Connection");
_RecordsetPtr rs("ADODB.Recordset");
_bstr_t strMissing(L""); cn->Open("Provider=SQLOLEDB.1;Data Source=.;"
"Initial Catalog=ExamDir;User Id=sa;Password=;",
strMissing, "",
adConnectUnspecified);
cn->Execute("select * from Instrument",&vtMissing,adCmdText);
cn.Release();
rs.Release(); cn.CreateInstance("ADODB.Connection");
rs.CreateInstance("ADODB.Recordset"); cn->Open("Provider=SQLOLEDB.1;Data Source=.;"
"Initial Catalog=ExamDir;User Id=sa;Password=;",
strMissing, "",
adConnectUnspecified); rs->PutRefActiveConnection( cn );
//////////出现错误800A0BB9(参数类型不正确)
rs->Open("Instrument", vtMissing, adOpenStatic, adLockReadOnly, adCmdTable);
::CoUninitialize();真找不到原因了!
解决方案 »
- 为什么CTreeCtrl类用CreateEx创建WS_POPUP风格树控件debug下出现断言错误,如何解决
- 变量一变,程序就断
- 关于 vc 倒计时的问题
- 右键菜单新建一个工程,但是该工程为空,在哪里能拦截到这条命令!
- VC7(2003)中如何用MSCOMM控件实现串口通讯?
- 以下是我编的实验程序,计算机竟然做不对!!
- 根据进程ID获取进程全路径,GetModuleFileNameEx在64位下编译通不过
- 为什么我找不工作
- 有没有用于MFC的皮肤库?
- MFC按下键盘上的某个键,使光标定位到鼠标左键之前(鼠标在键盘按键按下之前点击)点击的地方
- 由BT下载技术的浅读引发的两个问题
- 最近在模仿PS的选区选择功能时遇到这个问题:对于矩形椭圆选区,可以用异或笔模仿,效果和PS一样,但是PS的多边行和套索选择时的效果似乎很奇怪,有人分析过吗?
cn->Execute("select * from Instrument",&vtMissing,adCmdText);
第二个参数是输出参数,应该传递NULL