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);
}
}
这两个是错的...为什么?和类型有关吗??
完全不明白的说...希望能解释下~~我是新人..谢谢帮忙
...全文
275 18 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
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+"'"; //这个代码似乎有问题:显示结果好像不大合乎习惯.
一条晚起的虫 2008-12-04
  • 打赏
  • 举报
回复
很简单,单步调试,看看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
  • 打赏
  • 举报
回复
把发生错误的内容贴出来分析分析才能见分晓.

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

试试用AI创作助手写篇文章吧