`
niunan
  • 浏览: 699660 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

“所有记录中均未找到搜索关键字”的解决方法(Access数据库)

    博客分类:
  • SQL
阅读更多

     javaeye怎么越改越难操作啊,chrome下可视化编辑器根本没有上面的一排图标出来,郁闷!!!

 

    昨天在整理博客文章的时候,点击某一篇文章进到详细内容页,出现错误:“所有记录中均未找到搜索关键字”,点其他文章进到详细内容页的时候就没有这个错误,上网搜索了一下,找到如下解释:

写道
我在网上搜了搜,发现原来这个问题是access数据库的一个bug。问题出在,这个表里面有一个备注字段。

bug的具体描述:
随便找一段字节数超过2K的文字。在备注字段里,通过编写程序方式或只是在access数据库程序里直接贴上这块方字后,第一次保存肯定正常。即第一次添加、保存都是正常的。问题出现在第二次修改时,无论是通过网页还是直接在数据库里,对这个备注型字段修改或者删除,保存时就会提示“所有记录中均未找到搜索关键字”。之后网页在操作这个字段时就会报“Microsoft JET Database Engine 错误 '80040e21' 所有记录中均未找到搜索关键字”的错误。

当access建立备注字段时,默认隐式的给这个备注加了个索引,我们只要把这个索引给删掉就好了。方法如下:
进入access数据库,
打开出问题的表,
视图-->设计视图,
然后再视图-->索引,
把出问题的数据项的索引delete掉
保存

  打开我的数据库,发现内容字段并没有建立上索引的,我把除了主键索引以外的其他索引都删除了,再保存就可以访问了

    另在网上找到另一解决方法,没试,也先记下来吧:

写道
服务器遇到断电,重新启动后,访问Access,遇到错误
“所有记录中均未找到搜索关键字”
然后提示那个页面的哪个逻辑出现问题,查询逻辑,没有变化,察看数据,都正常。
使用Google搜索了一下,
原来
是Access 文件损坏。
解决办法:
出现此错误是因为Access数据库有错误了[数据库损坏],
使用 Ms Access 压缩修复压缩修复在Access 工具->数据加实用工具->压缩和修复数据库
即可修复完毕~
 
分享到:
评论

相关推荐

    Access数据库中“所有记录中均未找到搜索关键字”的解决方法

    个是Access一个天生不足的表现,出现此错误是因为你的Access数据库有错误了。

    Access出现"所有记录中均未找到搜索关键字"的错误解决

    asp写了那么长时间都没有发现,今天居然让我碰到了。网页页面是一个标题和信息内容(备注型)的修改提交,第一次提交修改没有问题,第二次提交修改就出现错误

    C#中使用ACCESS数据库进行查询(WinForm程序,附源码)

    文件名:Form1.cs 功能说明:连接到Access并进行SQL查询 属性:功能测试代码 其他:使用前请先建立ACCESS数据库、表 创建者标识:笔锋侠 2010年02月03日 QQ:86994549

    数据库Access2003实验

    数据库Access2003实验 6.1 实验目的 ① 掌握建立Access 数据库、表的基本方法...① 关系数据库、关系表、关键字、字段、记录。 ② 关系数据库的完整性、表之间的关联、窗体、控件。 ③ SQL 结构化查询语句、报表输出。

    查找oracle数据库表中是否存在系统关键字的方法

    今天在工程中遇到“ORA-01747: user.table.column, table.column 或列说明无效”的报错情况,查了一下是由于数据库列名起的不好引起的,名字用到了... 您可能感兴趣的文章:Access数据库中“所有记录中均未找到搜索关

    Access数据库设计的步骤(1).doc

    Access数据库设计的步骤 数据库设计一般要经过:确定创建数据库的目的、确定数据库中需要的表、确定该表中 需要的字段、确定主关键字和确定表之间的关系等步骤 1.确定创建数据库的目的 设计数据库的第一个步骤是确定...

    Access 2000数据库系统设计(PDF)---025

    23310.6.1 确定你是否能更新查询的特性 23310.6.2 用查询字段属性窗口格式化数据 23410.7 使表的所有字段都可以被访问 23510.8 在多个记录上创建计算 23510.8.1 使用SQL的聚集函数 23510.8.2 基于表中所有记录进行...

    Access数据库设计的步骤.doc

    Access数据库设计的步骤 数据库设计一般要经过:确定创建数据库的目的、确定数据库中需要的表、确定该表中 需要的字段、确定主关键字和确定表之间的关系等步骤 1.确定创建数据库的目的 设计数据库的第一个步骤是确定...

    Access数据库模糊查询(List控件模糊查询).mdb

    Access数据库模糊查询(List控件模糊查询),将Access的表的数据查询数据集加载到List控件,做到模糊关键字查询记录,可以进行多表模糊查询等等,强大使用简单,源码开放

    access数据库设计.doc

    Access数据库程序设计 基本要求 1、 具有数据库系统的基础知识。 2、 基本了解面向对象的概念。 3、 掌握关系数据库的基本原理。 4、 掌握数据库程序设计方法。 5、 能使用Access建立一个小型数据库应用系统。 考试...

    Access数据库设计的步骤(2).doc

    Access数据库设计的步骤 数据库设计一般要经过:确定创建数据库的目的、确定数据库中需要的表、确定该表中 需要的字段、确定主关键字和确定表之间的关系等步骤 1.确定创建数据库的目的 设计数据库的第一个步骤是确定...

    Access 2000数据库系统设计(PDF)---002

    23310.6.1 确定你是否能更新查询的特性 23310.6.2 用查询字段属性窗口格式化 数据 23410.7 使表的所有字段都可以被访问 23510.8 在多个记录上创建计算 23510.8.1 使用SQL的聚集函数 23510.8.2 基于表中所有记录进行...

    Access 2000数据库系统设计(PDF)---003

    23310.6.1 确定你是否能更新查询的特性 23310.6.2 用查询字段属性窗口格式化 数据 23410.7 使表的所有字段都可以被访问 23510.8 在多个记录上创建计算 23510.8.1 使用SQL的聚集函数 23510.8.2 基于表中所有记录进行...

    Access 2000数据库系统设计(PDF)---018

    23310.6.1 确定你是否能更新查询的特性 23310.6.2 用查询字段属性窗口格式化数据 23410.7 使表的所有字段都可以被访问 23510.8 在多个记录上创建计算 23510.8.1 使用SQL的聚集函数 23510.8.2 基于表中所有记录进行...

    Access 2000数据库系统设计(PDF)---009

    23310.6.1 确定你是否能更新查询的特性 23310.6.2 用查询字段属性窗口格式化 数据 23410.7 使表的所有字段都可以被访问 23510.8 在多个记录上创建计算 23510.8.1 使用SQL的聚集函数 23510.8.2 基于表中所有记录进行...

    Access 2000数据库系统设计(PDF)---011

    23310.6.1 确定你是否能更新查询的特性 23310.6.2 用查询字段属性窗口格式化数据 23410.7 使表的所有字段都可以被访问 23510.8 在多个记录上创建计算 23510.8.1 使用SQL的聚集函数 23510.8.2 基于表中所有记录进行...

    Access 2000数据库系统设计(PDF)---020

    23310.6.1 确定你是否能更新查询的特性 23310.6.2 用查询字段属性窗口格式化数据 23410.7 使表的所有字段都可以被访问 23510.8 在多个记录上创建计算 23510.8.1 使用SQL的聚集函数 23510.8.2 基于表中所有记录进行...

    Access 2000数据库系统设计(PDF)---001

    23310.6.1 确定你是否能更新查询的特性 23310.6.2 用查询字段属性窗口格式化 数据 23410.7 使表的所有字段都可以被访问 23510.8 在多个记录上创建计算 23510.8.1 使用SQL的聚集函数 23510.8.2 基于表中所有记录进行...

    Access 2000数据库系统设计(PDF)---012

    23310.6.1 确定你是否能更新查询的特性 23310.6.2 用查询字段属性窗口格式化数据 23410.7 使表的所有字段都可以被访问 23510.8 在多个记录上创建计算 23510.8.1 使用SQL的聚集函数 23510.8.2 基于表中所有记录进行...

Global site tag (gtag.js) - Google Analytics