对不起,我还有些基本概念不懂.我是用ado控件(m_adodc)绑定datagrid(m_datagrid)嵌在Dialog中(ado控件中cmd里写select * from sheet)我在OnInitDialog() 中我想执行删除"表a",把"表b"复制为"表a"的操作BOOL CBottomDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here m_pRecordset=m_adodc.GetRecordset();//获得ado控件的记录集 m_pRecordset.Open(_variant_t("insert sheet select * from backup"),m_pRecordset.GetActiveConnection(),2,3,1); m_adodc.SetRecordset("SELECT * FROM sheet"); m_adodc.Refresh(); m_pRecordset.MoveFirst();
在执行Open语句时,弹出错误对话框,"对象打开时,不允许操作".
请问如何解决?要改哪里?
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here m_pRecordset=m_adodc.GetRecordset();//获得ado控件的记录集 m_pRecordset.Open(_variant_t("insert sheet select * from backup"),m_pRecordset.GetActiveConnection(),2,3,1); m_adodc.SetRecordset("SELECT * FROM sheet"); m_adodc.Refresh(); m_pRecordset.MoveFirst();
在执行Open语句时,弹出错误对话框,"对象打开时,不允许操作".
请问如何解决?要改哪里?
解决方案 »
- 串口程序
- 我想错了,微软不排除会在未来的IE中采用ribbon界面?
- 使用CMSComm控件做串口工具,关于速率设置为230400问题
- Multithreaded DLL 和Multithreaded选项怎么用?
- 在线,用vc怎样联接access里的报表?
- 求购国产的或者个人开发的报表系统
- 小问题,我在使用CInternetSession::OpenURL()时,怎么可以不从本地机缓存里读取数据,up有分
- 急,急,急!!!简单问题,WebBrowser control
- 怎样监测CPU的大部分时间工作在那里?
- CreateBitmap(...)有问题!!
- 请问如何在combobox中加入不同的字符串?
- VC中类似于VB里Shape的控件
应该会导致
“在执行Open语句时,弹出错误对话框,"对象打开时,不允许操作".”你可以通过在Open前先Close消除这个错误。