添加数据库时,弹出对话框“参数不足,提示是1”,这是哪里出了错。我用的是ACCESS数据库。
解决方案 »
- 向EMF文件中加入透明水印的问题。请大侠帮助。
- 在Static Text中画图
- 高分求去除VC8修改资源后的恼人警告
- 点击确定按钮弹出下一个对话框
- 请教一下用VC++画圆的算法。多谢了啊!
- 用程序如何添加自己的路径到path中去啊
- 谁要豪华C++编辑器的源代码?
- 在VC里不知不小心按了哪个键,所有输入TAB制表符都显示为尖角,怎么改回来啊?
- 请教用过BCGoutlookbar的高手,在线等待,急
- LINK : warning LNK4098: defaultlib "LIBC" conflicts with use of other libs; use /NODEFAULTLIB:library我在编译程序时遇到了这样的
- 在VC里面如何弹出提示信息
- 如何让动态自绘的图片显示在其他控件之上
if(dlg.DoModal()!=IDOK)
return;
try
{
if(Ifmr.IsOpen())
Ifmr.Close();
Ifmr.m_strFilter.Format("m_column1='%s'",dlg.m_edit1);
Ifmr.Open(CRecordset::snapshot,NULL,CRecordset::none);
if(!Ifmr.IsEOF())
{
Ifmr.Close();
MessageBox("该企业存在");
return;
}
Ifmr.AddNew();
Ifmr.m_column1=dlg.m_edit1;
Ifmr.m_column2=dlg.m_edit2;
Ifmr.m_column3=dlg.m_edit4;
Ifmr.m_column4=dlg.m_edit5;
Ifmr.m_column5=dlg.m_edit6;
Ifmr.m_column6=dlg.m_edit7;
Ifmr.m_column7=dlg.m_edit8;
Ifmr.m_column8=dlg.m_naru;
Ifmr.m_column9=dlg.m_combo;
Ifmr.m_column10=dlg.m_edit10;
Ifmr.m_column11=dlg.m_faxing;
Ifmr.m_column12=dlg.m_zuxiao;
Ifmr.m_ID=dlg.m_edit3;
if(Ifmr.CanUpdate())
{
Ifmr.Update();
}
if(Ifmr.IsOpen())
Ifmr.Close();
MessageBox("添加记录成功");
}
catch(CDBException *e)
{
e->ReportError();
//e->Delete();
return;
}
表中是什么类型?
改成:
Ifmr.Open(CRecordset::forwardOnly,NULL,CRecordset::none);
试试..
很有可能是这出错了
Ifmr.m_strFilter.Format("m_column1='%s'",dlg.m_edit1);
你的字段名不可能叫做m_column1吧
这里要用表定义的字段名,如ID,Name等等