m_pConnection->Execute("INSERT INTO XW_TEST(UserID)VALUES(4))",&RecordsAffected,adCmdText);请问一下到底有什么问题?
为什么老是说KERNEL32.dll出错?(先前的一句select能用,因该说连接是好的吧)

解决方案 »

  1.   

    INSERT INTO XW_TEST(UserID)VALUES(4)
    这个values需要加括号么?
      

  2.   

    m_pConnection->Execute("INSERT INTO XW_TEST(UserID)VALUES(4))",&RecordsAffected,adCmdText);
    如果UserID是字符类型,改为
    m_pConnection->Execute("INSERT INTO XW_TEST(UserID)VALUES("4"))",&RecordsAffected,adCmdText);
      

  3.   

    试试m_pConnection->Execute("INSERT INTO XW_TEST(UserID)VALUES('4')",&RecordsAffected,adCmdText);
      

  4.   

    m_pConnection->Execute("INSERT INTO XW_TEST(UserID)VALUES('4')", NULL ,adCmdText);
    这个语句并没有影响到RecordSet