步骤1. m_pRecordset->Open("SELECT * FROM ADO WHERE Product = '12001223'",
_variant_t((IDispatch*)theApp.m_pConnection,true),
adOpenStatic,
adLockOptimistic,
adCmdText);
然后在,步骤 2. while(!m_pRecordset->adoEOF)
{.....
显示出来就可以实现
我现在改成 "SELECT * FROM ADO WHERE Product = 'strFind'"
后面都一样就不行了
strFind是edit box中得到的数据
我用调试步骤看strFind=“12001223”
其他数据和先前一样就是不能显示
并且在步骤2报错
_variant_t((IDispatch*)theApp.m_pConnection,true),
adOpenStatic,
adLockOptimistic,
adCmdText);
然后在,步骤 2. while(!m_pRecordset->adoEOF)
{.....
显示出来就可以实现
我现在改成 "SELECT * FROM ADO WHERE Product = 'strFind'"
后面都一样就不行了
strFind是edit box中得到的数据
我用调试步骤看strFind=“12001223”
其他数据和先前一样就是不能显示
并且在步骤2报错
解决方案 »
- 多文档程序中如何向所有的子框架发送消息?
- 求资料求实例~!
- 使用QQ中转站暂存文件,有时数十M文件直接秒了!
- SDK Slider 消息相应问题
- 句柄错误大家帮忙
- 怎样让主窗口启动的时候最大化,而且是在view初始化之前最大化。
- RichEdit如何实现自动换行?
- 在VC中如何用COM组件阿?
- 一个关于directx的简单问题,用过directx 的都会懂的。希望能得到各位的帮助,谢谢!
- 高分求救,有谁知道NetworkICE BlackICE Defender Workstation 2.9的注册码?
- win2k中,已知一个进程的id 或 handle , 如何获得它的父进程的id 或handle ?
- 怎么动态生成chm文件阿!
我想这条语句去执行肯定是没问题的。
如果是"SELECT * FROM ADO WHERE Product = '" + strFind(这个是变量) + "'"
就可能有问题。
Open第一个参数类型是_bstr_t的跟MFC中的CString有些差别。
你最好转换一下。其他就应该没什么问题了。
已经解决了。