出现此错误是因为你的Access数据库有错误了

解决方案 »

  1.   

    Access没错啊,是手动新建的.由程序导入XML文件里的数据后出错了.
    我说得是:
    1.之前我将ACCESS中的数据(备注字段含有HTML语句)用程序导入XML(备注字段没处理,"<"等符号自动被转换成&lt;等),或者一条一条导入(备注字段变成CDATA)
    2.再分别做试验:将两种XML导入ACCESS中,"打开ACCESS"表面上来看数据库的数据都没错误,直接删除记录时却出现"所有记录中均未找到搜索关键字"的错误
    简单来说就是:
    我用程序利用XML中转两个ACCESS的数据,成功了
    但是打开被复制的那个ACCESS,里面有个别记录删不掉,但是我用肉眼目测法发现数据并没有任何错误.我想大概是结构错了,请问有人碰到过这个问题吗?一共220分,谁解答出来了,分数都给你
      

  2.   

    你使用xml作中转数据载体,使得access数据库复制只是复制数据本身,对于其自身结构不予复制,也就是空有其‘表’。因而造成出现"所有记录中均未找到搜索关键字"的错误。
      

  3.   

    可是我ACCESS的数据表已经建好了,列项也命名好了
    我是用insert一条一条用程序插入进去的
    TO 44404(杨雪)
    能说得详细点吗?
      

  4.   

    这个问题我在access+spss的一个项目中遇到过,是有的纪录里某个项出现null值,无法访问,肉眼看去所有的纪录也都没有问题。建议使用折半查找,看哪个记录坏了,估计还是数据的问题。