if( dlg2.DoModal()==IDOK)
{
m_pset->Edit();
m_pset->m_column1=dlg2.m_date2;
m_pset->m_column2=dlg2.m_caizhi;
m_pset->m_column3=dlg2.m_naipo;
m_pset->m_column4=dlg2.m_bianya;
m_pset->m_column5=dlg2.m_kangya;
m_pset->m_column6=dlg2.m_hanshuilv;
m_pset->m_column7=dlg2.m_beizhu;
m_pset->Update();
m_pset->Requery(); UpdateData(FALSE);
CMyDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
Invalidate();
}编译通过,但是修改时间时会说纪录出错,修改其它数据不出错,为什么???
确认类型,格式没有问题
{
m_pset->Edit();
m_pset->m_column1=dlg2.m_date2;
m_pset->m_column2=dlg2.m_caizhi;
m_pset->m_column3=dlg2.m_naipo;
m_pset->m_column4=dlg2.m_bianya;
m_pset->m_column5=dlg2.m_kangya;
m_pset->m_column6=dlg2.m_hanshuilv;
m_pset->m_column7=dlg2.m_beizhu;
m_pset->Update();
m_pset->Requery(); UpdateData(FALSE);
CMyDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
Invalidate();
}编译通过,但是修改时间时会说纪录出错,修改其它数据不出错,为什么???
确认类型,格式没有问题
时间类型
我一般是作为字符串来处理的
格式为"1978-10-2 10:10:59"