CoInitialize(NULL);
m_pConnection.CreateInstance(_uuidof(Connection));
m_pRecordset.CreateInstance(_uuidof(Recordset));
_variant_t RecordsAffected;
try
{
m_pConnection->Open("Provider=VFPOLEDB.1;Data Source=C:\\Documents and Settings\\All Users\\桌面\\tpye\\jctype.dbf;Password='';Collating Sequence=MACHINE","", "", adModeUnknown);
}
catch(_com_error *e)
{
AfxMessageBox("确定jctype数据库是否在当前目录下!");
}
CString sql;
try
{
sql="SELECT * FROM jctype.dbf";
m_pRecordset->Open((_variant_t)sql,
_variant_t((IDispatch*)m_pConnection,true),
adOpenStatic,adLockOptimistic,adCmdText); }
catch(_com_error&e)
{
AfxMessageBox(e.ErrorMessage());
}
m_pRecordset->AddNew(); m_pRecordset->PutCollect("Jcid",_variant_t(strjcid));
我是想在Jcid 数据项添加数据,前面运行都没问题
但是在m_pRecordset->AddNew();溢出报错《请大虾知道,我是新手就这么点分,全给了!在先等啊
m_pConnection.CreateInstance(_uuidof(Connection));
m_pRecordset.CreateInstance(_uuidof(Recordset));
_variant_t RecordsAffected;
try
{
m_pConnection->Open("Provider=VFPOLEDB.1;Data Source=C:\\Documents and Settings\\All Users\\桌面\\tpye\\jctype.dbf;Password='';Collating Sequence=MACHINE","", "", adModeUnknown);
}
catch(_com_error *e)
{
AfxMessageBox("确定jctype数据库是否在当前目录下!");
}
CString sql;
try
{
sql="SELECT * FROM jctype.dbf";
m_pRecordset->Open((_variant_t)sql,
_variant_t((IDispatch*)m_pConnection,true),
adOpenStatic,adLockOptimistic,adCmdText); }
catch(_com_error&e)
{
AfxMessageBox(e.ErrorMessage());
}
m_pRecordset->AddNew(); m_pRecordset->PutCollect("Jcid",_variant_t(strjcid));
我是想在Jcid 数据项添加数据,前面运行都没问题
但是在m_pRecordset->AddNew();溢出报错《请大虾知道,我是新手就这么点分,全给了!在先等啊
解决方案 »
- 关于fat32的长文件名问题
- 用VC6 compile 遇到 C2485: 'align' : unrecognized extended attribute
- socket创建失败,不清楚问题在哪?
- 谁雇佣枪手考过微软认证?
- 请问,从VB往VC里面传递日期变量,如何处理
- 推荐一本VC的入门书!!!
- 如何在程序中实现对类似如控制面板中:键盘->速度->字符重复->重复延缓|重复速度(项目值).
- 既然QueryInterface已经可以查询接口了,那什么时候需要实现IConnectionPoint?
- 编译错误!!!???
- 一个关于串口读写的问题.
- 关于进度条显示进度
- 求助,delphi调用vc++动态链接库
{
sql="SELECT * FROM jctype.dbf";
m_pRecordset->Open((_variant_t)sql,
_variant_t((IDispatch*)m_pConnection,true),
adOpenStatic,adLockOptimistic,adCmdText);
m_pRecordset->AddNew();m_pRecordset->PutCollect("Jcid",_variant_t(strjcid));
}
catch(_com_error&e)
{
AfxMessageBox(e.Description());
}
试试看
m_pConnection->Open("Provider=VFPOLEDB.1;Data Source=C:\\Documents and Settings\\All Users\\桌面\\tpye;Password='';Collating Sequence=MACHINE","", "", adModeUnknown);
sql="SELECT * FROM jctype";