就是你的程序中有两个或两个以上的地方执行了数据库操作,而这个数据库操作的地方采用的是同一个连接,所以会出现这个问题.

解决方案 »

  1.   

    但是没有啊,,,上面的代码,,我写在一个按钮的事件里...整个程序也就只有这一段代码在访问数据库啊????
      

  2.   

    你那个是循环啊,应该是上一次的循环中没有执行完数据库操作,下一个循环又进来了。所以才出现的这个问题。需要在循环中加个暂停的东西。
      

  3.   

    一个连接,不能在打开着记录集的同时去执行sql语句的,必须用两个不相干的连接,或者另一种方法也可以:把记录集做成本地的,让它不占用这个连接。