我用是DataGrid 这个控件来显示数据库里的内容
我用AddNew()函数增加了一个项记录后 DataGrid 怎么无法显示出来刚才增加的一项记录呀
代码如下 m_pSet->AddNew();
        CString   str;
        CWnd::GetDlgItemText(IDC_EDITMC,str);//为了简单点只增加了一个数据项 ,这里把对话框上一个编辑框里的字
                                                符串,放的str里         
m_pSet->m_mc=str;   //把str里的内容放到数据库一顶内容m_mc里
        m_pSet->Update();
        m_pSet->Requery();
        UpdateData(FALSE);
执行之后数据库里的内容的确是增加了,但DataGrid却没用显示出来,而我关掉程序之后,再执行一次刚才增加的那顶记录显示在DataGrid,这是怎么回事呀.怎么让这段代码执行之后,刚才增加的内容马上显示出来呀,UpdateData(FALSE);这后句不就是起这个作用的吗?为什么这里不管用呀