小弟刚开始学习VC,遇到了以下的一个问题:
    VC与数据库Access用ODBC数据源连接,在MFC中创建基类为CRecordset新类以操作表。在创建了操作表的类后,对Access中表的结构进行了更改。这是在进行操作表的时候(比如添加内容,删除内容等),就会出现一个警告框,警告框其中有三个按钮“终止”“重试”“忽略”。如果点击“忽略”的话,那么就可以对表的操作正常进行。
   我猜是对表的结构更改了,才会出现这样的警告框。还有如果把数据库换成了SQL-Server的话,这样的情况还会出现吗?
   现附上出现警告框的截图:www.gclx.net/cool/1.jpg
   谢谢!

解决方案 »

  1.   

    这样的警告框说明产生了错误,可以根据提示里的cpp文件到指定行看错在哪里。
    你的错误应该是绑定的问题,可能是数据类型不对?
      

  2.   

    首先不是数据库的问题,
    你用 SQL server 问题应该还会出现.每次操作表,要对其进行更新才行.
      

  3.   

    后来我发现是这么一个问题,应该大家也有所遇到:
    我是在Access中设置的了一个字段TIME,其中默认值设为date(),这样的话。VC 就不听话。老是出现以上所说的警告框了。
    现在原因是弄明白了,唉,不知道VC和这个不兼容了。