最近开始学ADO,出现了一个问题,其中一部分代码如下:_ConnectionPtr m_pConn;
_RecordsetPtr m_pRec;
::CoInitialize(NULL);
m_pConn.CreateInstance("ADODB.Connection");
m_pRec.CreateInstance("ADODB.Recordset");
try
{
m_pConn->Open("Driver= {Microsoft dBASE Driver (*.dbf)};SourceType=DBF;SourceDb={ D:\\oo.dbf }","","",adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
}
try
{
m_pRec->Open(_variant_t("select * from oo"),_variant_t((IDispatch *) m_pConn,true),adOpenStatic, adLockReadOnly, adCmdTable);
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
}
..............运行后提示
[Microsoft][ODBC dBase Driver] FROM 子句语法错误这是什么意思呢?请各位老大不吝赐教
_RecordsetPtr m_pRec;
::CoInitialize(NULL);
m_pConn.CreateInstance("ADODB.Connection");
m_pRec.CreateInstance("ADODB.Recordset");
try
{
m_pConn->Open("Driver= {Microsoft dBASE Driver (*.dbf)};SourceType=DBF;SourceDb={ D:\\oo.dbf }","","",adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
}
try
{
m_pRec->Open(_variant_t("select * from oo"),_variant_t((IDispatch *) m_pConn,true),adOpenStatic, adLockReadOnly, adCmdTable);
}
catch(_com_error e)
{
AfxMessageBox(e.Description());
}
..............运行后提示
[Microsoft][ODBC dBase Driver] FROM 子句语法错误这是什么意思呢?请各位老大不吝赐教
解决方案 »
- 鼠标双击延时是多少
- 百思不得其解:子对话框中声明的连接、记录指针无效???!!!(在线等待)
- WM_SIZE, 怎么根据拖动的情况对窗口进行部分刷新呢?而不是全部重绘(全部重绘的话有抖动现象)
- 请教一个关于模块通信的问题!急~~~~~
- 菜鸟发问:怎样使用CEdit控件显示信息?
- 我已经24岁了,还能去学vc吗?
- 在扩展MFC DLL中使用非模态对话框时界面为什么会无响应
- --》简单问题 关于print("%d%s",100,"123")关于格式化输出的问题!
- VC++怎么实现GPS网络授时协议NTP
- win7下VM虚拟机中的串口通讯问题
- 菜鸟提问 如何将word文档以预览的方式显示在vc中(100分)
- 当在CEdit控件中输入完毕,按下enter键,会触发什么事件?
我把_variant_t("select * from oo")留空了,还是那样提示
是不是我ADO的用法不对啊