我前一段时间做了一个关于数据库的程序(ODBC),开始用着很正常,但用了一段时间。在添加数据时间就出现提示说是试图执行不支持操作,把整个程序删了重装还是出现,这是为什么呀???

解决方案 »

  1.   

    我也遇到同样的问题。发生有偶然性
    http://expert.csdn.net/Expert/topic/1441/1441478.xml?temp=.1682398
      

  2.   

    是不是ODBC的注册有问题,要么有别的程序在征用
      

  3.   

    同意KcSoft(KcSoft) ,我以前也遇到过,特别是对某个控件添加的消息映射,而后来有在资源界面把控件删除了,而没有通过classwizard删除函数。检查一下resource.h和***.res(用记事本打开),把已经删除的控件相关的东西全部删除,找到是那个控件,用它的ID搜索,删除干净。
      

  4.   

    我对ODBC不太熟,不过我用ADO时也遇到过,一般来说可能原因有
    1、有的控件没删除干净,可能你在窗口上删除了控件,而在class wizard中
      还有它的变量声明,查找一下,然后照上面大侠的方式删完;
    2、你试着给这个窗体加一个初始化函数,然后在这个函数中重新连接一次
      数据库,上次我是这样做的。可以试一下。