`
niunan
  • 浏览: 721068 次
  • 性别: 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出现"所有记录中均未找到搜索关键字"的错误解决

    有时可能会遇到这样一个棘手的问题:当你尝试修改记录,特别是涉及到备注字段的内容时,系统返回一个错误提示:“Microsoft JET Database Engine 错误 '80004005' 所有记录中均未找到搜索关键字。”这个错误可能让...

    Access数据库随机抽取记录条数.zip

    总结来说,Access数据库中随机抽取记录的方法主要包括使用SQL查询和VBA宏。SQL查询利用`TOP`和`ORDER BY NEWID()`或`RANK()`等函数,而VBA宏则通过编程方式实现随机访问。无论哪种方法,都可以根据实际需求灵活运用...

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

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

    Access数据库技术与应用课后习题答案

    Access 数据库技术与应用课后习题答案 本资源为 Access 数据库技术与应用第二版课后习题答案,涵盖了 Access 数据库技术的基础知识和应用实践。以下是本资源的知识点总结: 第一章 1. 论述关系模型的概念和分类 2...

    Access数据库的存储上限

    ### Access数据库的存储上限 Microsoft Access 是一款广泛使用的桌面关系型数据库管理系统,它为用户提供了创建、管理和共享数据的强大工具。然而,对于任何数据库系统来说,了解其存储限制至关重要,以便在设计和...

    Access数据库课件.ppt

    进一步地,关系数据模型作为Access数据库的基础,它的核心概念包括关系、元组、属性、域、关键字等。关系模型采用二维表的形式来表示数据及数据间的关系,每个表由行(元组)和列(属性)构成,表中的每一列都有一个...

    access数据库查询工具

    Access数据库查询工具是一款专为Microsoft Access数据库设计的实用软件,旨在简化和优化用户对数据库的查询操作。在日常工作中,数据库管理是数据处理的核心部分,尤其是对于中小型企业或个人项目,Access凭借其易用...

    Access数据库基础与应用基础知识笔记.pdf

    Access数据库是Microsoft Office套件中的一款关系型数据库管理系统,它提供了直观的图形用户界面和强大的数据分析工具,适合小型企业或个人使用。以下是对Access数据库基础知识的详细解释: 1. **数据库基本概念**...

    Access数据库程序设计试题大全.pdf

    Access数据库程序设计试题大全主要涵盖了Access数据库的基础知识,包括数据库的类型、对象、数据类型、数据完整性、数据库操作以及Access在Microsoft Office套件中的位置等多个方面。以下是这些知识点的详细说明: ...

    绝对实用的asp+access关键字搜索实例

    在这个"绝对实用的asp+access关键字搜索实例"中,我们可以学习如何利用ASP与Microsoft Access数据库配合,实现一个简单但实用的关键字搜索功能。Access数据库是小型数据库管理系统,常用于存储和管理数据,对于小型...

    读取Access数据库结构(VB6.0源代码编写)

    在VB6.0环境下,开发人员经常需要与各种数据库进行交互,其中Access数据库因其易用性和灵活性而被广泛采用。本教程将详细讲解如何通过VB6.0源代码来读取Access数据库的结构,包括表、字段、索引等关键元素。 首先,...

    C#Winform+Access数据库/配送管理系统

    总的来说,"C# Winform+Access数据库/配送管理系统"结合了编程语言、用户界面框架和数据库技术,构建了一个实用的业务管理系统,展示了如何在实际项目中运用这些技术来解决实际问题。对于初学者来说,这是一个很好的...

    二级Access数据库程序设计考试大纲(2021年版).pdf

    二级Access数据库程序设计考试大纲(2021年版).pdf 数据库系统基础知识: 1. 掌握数据库系统的基础知识,包括数据库基本概念、数据模型、数据库管理系统等。 2. 掌握关系数据库的基本原理,包括关系模型、关系、...

    Access数据库与程序设计(第2版)试题大全

    **解析:** 表是Access数据库中最重要的组成部分,存储着数据库中的所有数据。 #### 第18题 **题目:** 建立Access2003数据库时要创建一系列的对象,其中最重要的是创建____ **选项:** A. 报表 B. 基本表 C. ...

    Access数据库与ADODB编程入门

    ### Access数据库与ADODB编程入门知识点详解 #### 一、Access数据库基础 1. **数据库的概念**:数据库是一种用于组织、存储和管理数据的电子系统。它可以高效地处理大量数据,并支持快速检索和更新。 2. **Access...

    易语言Access数据库过滤并排序

    易语言Access数据库过滤并排序是数据库操作中的常见需求,它涉及到数据检索与处理的基本概念以及易语言编程技术。在易语言环境下,我们可以利用其提供的API函数或者内置的数据库模块来实现对Access数据库的高效操作...

    Access数据库的使用和技巧

    ### Access数据库的使用和技巧详解 #### 一、Access数据库简介及使用前提 **Microsoft Access** 是 Microsoft Office 套件中的一个重要组成部分,主要用于创建和管理小型到中型的数据库应用。如果你的计算机上安装...

    Access数据库基础与应用基础知识笔记.docx

    Access数据库是Microsoft Office套件中的一个组件,主要用于管理和处理中小型数据。它基于关系数据库理论,提供了用户友好的界面和强大的数据处理能力。以下是对Access数据库基础与应用的详细解析: 1. **数据库...

Global site tag (gtag.js) - Google Analytics