VC 问题....新学VC 好多不懂...

yanmiedetianshi 2008-12-04 12:20:28
大家帮帮忙,看下
void CMyView::Onbianhao()
{
// TODO: Add your command handler code here
CDlgQuery Dlgquery;
CString value;
if(Dlgquery.DoModal()==IDOK)
{
value="职工编号='"+Dlgquery.m_query+"'";
m_pSet -> m_strFilter = value;
m_pSet->Requery ();
UpdateData (FALSE);
}
} 筛选程序,这个是对的



void CMyView::Onxingbie()
{
// TODO: Add your command handler code here
CDlgQuery Dlgquery;
CString value;
if(Dlgquery.DoModal()==IDOK)
{
value="职工性别 = '"+Dlgquery.m_query+"'";
m_pSet -> m_strFilter = value;
m_pSet->Requery ();
UpdateData (FALSE);
}

}

void CMyView::Onzhicheng()
{
// TODO: Add your command handler code here
CDlgQuery Dlgquery;
CString value;
if(Dlgquery.DoModal()==IDOK)
{
value="职称='"+Dlgquery.m_query+"'";
m_pSet -> m_strFilter = value;
m_pSet->Requery ();
UpdateData (FALSE);
}
}
这两个是错的...为什么?和类型有关吗??
完全不明白的说...希望能解释下~~我是新人..谢谢帮忙
...全文
209 点赞 收藏 18
写回复
18 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yanmiedetianshi 2008-12-08
没有报错....就是选了没反映...@~

即是说 选了 和没选一样...没反映 后2个
回复
Sat_shan 2008-12-08
打断点跟下啊!
回复
eliteguan 2008-12-07
报错时说的什么?
回复
yaozhu88 2008-12-06
同感!
回复
yanmiedetianshi 2008-12-04
我是在主框里 设了3个键,分别实现 对3个的筛选``
回复
yanmiedetianshi 2008-12-04
在视图类里...其实我也不带懂...连接数据库后 自动就有了..操纵 数据表的吧
回复
yanmiedetianshi 2008-12-04
不是连接数据库后...里面自带的变量吗...
回复
路人乙2019 2008-12-04
m_pSet 是什么啊?
回复
yanmiedetianshi 2008-12-04
饿...这3个都是 筛选程序啊...其中 1个是 职工编号是int, 另2个是 char...

但同样的程序,职工编号 筛选成功了,另2个都没变化 这是为什么...
回复
freely76 2008-12-04
说清楚!
回复
walkbywind 2008-12-04
哪里错了?什么错?说清楚好不好。。。
回复
Show_Mike 2008-12-04
1.你的问题没有说清楚,三段程序基本上没有什么区别.对错之说从那谈起?
2.value="职工编号='"+Dlgquery.m_query+"'"; //这个代码似乎有问题:显示结果好像不大合乎习惯.
回复
很简单,单步调试,看看value的值分别是什么,然后直接到数据库工具中运行
SELECT * FROM table WHERE /*得到的value值*/,看看什么错误

另外:既然用了CString,建议构造SQL语句用CString::Format方法
回复
Eleven 2008-12-04
完全没明白lz想表达什么。。。你的问题没有看懂
回复
m_pSet在应用中的定义是什么?

三段代码唯一的不同是 m_pSet -> m_strFilter = value 的不同,
猜测里面的变量不都是字符串造成的故障
回复
zoulie 2008-12-04
把问题描述清楚吧,语文还是很重要的
回复
菜牛 2008-12-04
这两个是错的...什么错?和类型有关吗...什么类型?
完全不明白的说...希望能解释下~~我不是新人..谢谢帮忙
回复
AsongWam 2008-12-04
把发生错误的内容贴出来分析分析才能见分晓.
回复
相关推荐
发帖
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
帖子事件
创建了帖子
2008-12-04 12:20
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……