ACCESS数据库和VC的编程,总是出现参数不足,期待是2 5

voidCEx_ODBCView::OnButton3(){UpdateData();m_stredit3.TrimLeft();if(m_stredit3.IsEmpt... void CEx_ODBCView::OnButton3()
{
UpdateData();
m_stredit3.TrimLeft();
if (m_stredit3.IsEmpty()) {
MessageBox("要查询的年份不能为空!");
return;
}
if (m_pSet->IsOpen())
m_pSet->Close();
m_pSet->m_strFilter.Format("s='%s'",m_stredit3);
m_pSet->m_strSort = "bh";
m_pSet->Open();

if (!m_pSet->IsEOF())
{
CScoreSMH dlg;
dlg.m_bh = m_pSet2->m_bh;
dlg.m_is = m_pSet2->m_ifications;
dlg.m_s = m_pSet2->m_s;
dlg.DoModal();
UpdateData(FALSE);
}
else
MessageBox("没有查到你要找的年份记录!");
}
运行时没错误,但一直出现参数不足,期待是2,哪里错了呢
展开
 我来答
ontheway5G
2013-11-13 · TA获得超过1493个赞
知道小有建树答主
回答量:1433
采纳率:50%
帮助的人:317万
展开全部
if (m_pSet->IsOpen())
m_pSet->Close();
这有问题吧,正确打开又关闭了,下面的程序能对么?
palmers01
2013-11-12 · TA获得超过372个赞
知道小有建树答主
回答量:880
采纳率:0%
帮助的人:645万
展开全部
一般都是查询语句有错误

m_pSet->Open() 这里的查询语句代出来看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没肉的橘子
2013-11-12 · 超过14用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:43.9万
展开全部
数据库语句错误吧,要求几个参数你传少了,看看sql的地方。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式