SQL语句很简单,错误在某些机器上还比较正常,但在另外的机器上就会经常出错。
代码如下:
CMyClass m_MyClass; //CMyClass 由CRecordset类派生
m_MyClass.Open(CRecordset::snapshot, "Select * from table1 Where field1 = 'a' And field2 = 'b'", CRecordset::none);
if(m_MyClass.GetRecordCount() < 0 )
{
if(m_MyClass.CanAppend())
{
m_MyClass.AddNew()
m_MyClass.m_aaa = "aaa";
if(m_MyClass.CanUpdate())
Update();
}
}
代码如下:
CMyClass m_MyClass; //CMyClass 由CRecordset类派生
m_MyClass.Open(CRecordset::snapshot, "Select * from table1 Where field1 = 'a' And field2 = 'b'", CRecordset::none);
if(m_MyClass.GetRecordCount() < 0 )
{
if(m_MyClass.CanAppend())
{
m_MyClass.AddNew()
m_MyClass.m_aaa = "aaa";
if(m_MyClass.CanUpdate())
Update();
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货