社区
VFP
帖子详情
vfp 操作 access
taohua300
2011-11-22 03:56:20
某个表只有一个字段
记录有 16 万条
1. 需要如何做才能提高查询效率
2. 对连接access 数据库的方式有么有要求
原表数据已经按升序排列好
使用 select * from 表名
大概需要 1640 毫秒
其实我的目的是想实现一个即时查询
在文本框输入内容的时候
下面的列表框就能即时的显示出符合条件的记录
...全文
166
14
打赏
收藏
vfp 操作 access
某个表只有一个字段 记录有 16 万条 1. 需要如何做才能提高查询效率 2. 对连接access 数据库的方式有么有要求 原表数据已经按升序排列好 使用 select * from 表名 大概需要 1640 毫秒 其实我的目的是想实现一个即时查询 在文本框输入内容的时候 下面的列表框就能即时的显示出符合条件的记录
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
taohua300
2011-11-23
打赏
举报
回复
[Quote=引用 13 楼 wwwwb 的回复:]
修改了,用了我的方法,建立冗余字段
[/Quote]
我还以为只有大版版主才能修改
查了查资料
排除 = < > <>等之类的比较
果然快了很多
wwwwb
2011-11-23
打赏
举报
回复
修改了,用了我的方法,建立冗余字段
taohua300
2011-11-23
打赏
举报
回复
解决方法
添加一个字段 text 类型
保存另一个字段的首字符
建立索引
select 字段1 from 表 where 字段1 like '首字符%'
耗时 109 毫秒
查询记录 6274 条
如果没有添加一个字段而执行上面的select 语句
查询时间在 1400 毫秒左右
提升不大
taohua300
2011-11-23
打赏
举报
回复
我查查
我找找
我试试
ACMAIN_CHM
2011-11-22
打赏
举报
回复
select * from 表名 where ucase(字段) like '%A%'
这个查询只能扫描所有记录,然后逐一记录对比找出符合条件的记录。速度很慢。
wwwwb
2011-11-22
打赏
举报
回复
[Quote=引用 5 楼 taohua300 的回复:]
如果是建立索引
是vfp 对access 数据库建立索引
还是access 自己建立索引
从接触计算机以来
还没碰过access
[/Quote]
是ACCESS
如果使用模糊查询+忽略大小写
建立冗余字段,保存大小写,模糊查询 如果 '%A%'这种形式无法用到索引
taohua300
2011-11-22
打赏
举报
回复
[Quote=引用 6 楼 apple_8180 的回复:]
在 Access 建索引,因为你的 语句是送到 Access 中执行的,如果你全把数据取到本地后,再查询本地,就需要本地建索引。
[/Quote]
如果这样的话,索引已经建立了
已经在access 中建立了索引
上述结果就是在有索引的情况下得出的
不过
查询速度实在是太慢了
十豆三
2011-11-22
打赏
举报
回复
在 Access 建索引,因为你的 语句是送到 Access 中执行的,如果你全把数据取到本地后,再查询本地,就需要本地建索引。
taohua300
2011-11-22
打赏
举报
回复
如果是建立索引
是vfp 对access 数据库建立索引
还是access 自己建立索引
从接触计算机以来
还没碰过access
taohua300
2011-11-22
打赏
举报
回复
如果这样执行 select * from 表名 where ucase(字段) like '%A%'
需要 2109 毫秒
查询到 83007 条记录
taohua300
2011-11-22
打赏
举报
回复
select * from 表名
需要 1640 毫秒
如果使用模糊查询+忽略大小写
更费时间
十豆三
2011-11-22
打赏
举报
回复
你是
select * from 表名
大概需要 1640 毫秒
还是
select * from 表名 where 条件
大概需要 1640 毫秒
十豆三
2011-11-22
打赏
举报
回复
1、建索引。
2、连接没有要求。
Visual FoxPro日期和时间
操作
函数大全 数据库Sql,
VFP
,
Access
foxpro、 acess等 数据库的一些常见函数,欢迎大家下载评论
SQL SERVER 、DB2、MYSQL、
ACCESS
、
VFP
数据库性能测试
本测试主要是针对Windows平台下的各种主要数据库:SQL SERVER 、DB2、MYSQL、
ACCESS
、
VFP
进行诸如连接、断开连接、查询、删除、更新、写入等
操作
的测试。主要使用主流的数据库接口:ADO、OLEDB-ODBC、ODBC。 通过测试结果可以准确的反映出每种数据库引擎的执行效率和不同的数据接口之间的差异。并且给出折线图予以参考。
vfp
6.0系统免费下载
vf6.0,要考二级没系统的下哈 Microsoft Visual FoxPro 6.0 for Windows 的常见问题 这些是有关 Microsoft Visual FoxPro 最常见的问题。在您求助 Microsoft 产品支持服务之前,请先查阅这张列表。 若想打印这些附注,请从“文件”菜单中选择“打印”命令。此文档分为以下四部分: --------------------------------------------------------------------- 部分 1. 技术支持与市场 部分 2. Visual FoxPro 6.0 新增功能 部分 3. 从其他版本的 FoxPro 和 Visual FoxPro 中移植 部分 4. Visual FoxPro 常见问题 --------------------------------------------------------------------- 部分 1. 技术支持与市场 问题 1-1: 从何处可以获得产品的更新版本? 答案: 在 Visual FoxPro 的 Web 站点上即可获得产品的更新信息,其中包括有关 Service Pack 和更新的示例、向导及其他代码的信息,该站点的网址为: www.microsoft.com/vfoxpro 请定期查看该网站,以便下载产品的最新版本。 问题 1-2: 从何处可以得到有关 Visual FoxPro 的详细资料? 答案: 通过 Microsoft Visual FoxPro Web 站点是随时获得各种最新产品发布信息的最佳途径。在此站点上不仅有新的产品公告,而且还提供了产品的更新信息、技术文章、白皮书、专业开发人员设计的优秀示例、会议公告、以及与其他许多 FoxPro web 站点的各种链接。 问题 1-3: 如何获得技术支持,以及如何报告软件错误? 答案: Microsoft Visual FoxPro Web 站点已经链接到了多种联机支持选项,其中包括覆盖面广阔的有关所有产品 Microsoft Knowledge Base(Microsoft 知识库)。您还可以阅读一份有关常见问题的清单。除联机支持之外,还可以直接通过电话获得技术支持。“帮助”菜单中的选项可列出技术支持的电话号码。这些电话号码也可用于报告产品中的错误。 问题 1-4. 什么是 Knowledge Base?如何使用它? 答案: Knowledge Base 是内容广泛的论文集,覆盖了如何使用产品的各种特性、已知的软件错误及其解决方案或回避的方法、以及其他有助于使用各种 Microsoft 产品的有用信息。通过以下站点可访问整个 Knowledge Base: support.microsoft.com 问题 1-5: 是否会有 Visual FoxPro 6.0a? 答案: Microsoft 公司一向承诺为用户提供高质量的产品。如果确实需要,我们将提供 Visual FoxPro 6.0 的错误修订版。但是,修订版不会使用 6.0a 版的形式。Visual FoxPro 6.0 中任何错误的修正都将包含在 Visual Studio Service Pack 中。同时还会在 Visual FoxPro 的 www.microsoft.com/vfoxpro 或 Visual Studio 的www.microsoft.com/vstudio 的 Web 站点上发布修订公告。 问题 1-6: Microsoft 公司为应用程序的开发提供了一些优秀的解决方案。怎样才能知道应该向客户推荐和使用哪种产品? 答案: 在选择适用某项任务的产品时,需要考虑多方面的因素。Microsoft Visual FoxPro web 站点上有一份优秀的策略背景论文,它比较了 Visual FoxPro、Visual Basic、SQL Server 和
Access
等 Microsoft 产品之间的不同。 问题 1-7: 哪里可以找到 Visual FoxPro 的使用示例? 答案: Visual FoxPro 6.0 产品中带有丰富的示例,其中有一些是针对 6.0 版特有功能的新示例。与 Visual FoxPro 以前的版本不同,这些示例将与所有 Visual Studio 示例安装在一起。您必须运行 MSDN Library 的“自定义”安装来安装这些示例。在 Visual FoxPro 中可使用新的 HOME(2) 函数方便地找到已安装示例的位置。 除了产品中所自带的示例外,Microsoft Visual FoxPro web 站点还将经常提供新的示例。
ACCESS
2010数据库基础教程-01第一章数据库系统概述.pptx
课程介绍 学分:4分 学时:24(课堂讲授)+40(上机实践) 考核方法: 期末考试70%+平时成绩30% 期末考试: 闭卷机考 平时成绩: 考勤10%、作业(纸制作业13次、课堂练习3—5次、课堂测试8——10次、实验12—15次)50%、综合设计(项目答辩)40% 这是一门专业必修课,也是核心课程;理论实践性都很强;大家可以学得很好,对将来的工作非常有用。
ACCESS
2010数据库基础教程-01第一章数据库系统概述全文共24页,当前为第1页。 上课内容 主要内容: 数据库理论知识 数据库系统概述、数据模型、关系模型、数据库设计 关系数据库标准语言SQL
ACCESS
数据库对象及
操作
数据库、表、查询、窗体、报表、宏、模块 VBA编程基础 小型应用系统开发 教材: 《
ACCESS
2010数据库基础教程》
ACCESS
2010数据库基础教程-01第一章数据库系统概述全文共24页,当前为第2页。 对大家的希望 上课:希望每次课都能到,每节课内容都听完整。 课堂:认真听课,积极思考,踊跃提问,注意课堂纪律,不要影响别人。 作业:先复习再做作业,认真独立完成;及时交作业。 实验:一定要先自学或复习相关课程,先认真阅读实验指导,再进行实验;实验时不要喧哗走动以免影响他人。 反馈:及时反馈教学效果,以便提高教学质量
ACCESS
2010数据库基础教程-01第一章数据库系统概述全文共24页,当前为第3页。 寄语与期待 寄语:大学的魅力,在于其独立之精神,自由之思想。在这里 你们要学会独立:生活独立、思想独立、人格独立; 你们要学会自主:自主学习、自主生活、自主管理; 你们还要学会选择:选择课程、选择专业、选择朋友; 你们更要学会规划:规划学业、规划职业、规划人生。 期待: 我不希望仅仅是你们的数据库老师,更期待在教授的过程中能辅佐你们的精神真正独立、思想真正自由。
ACCESS
2010数据库基础教程-01第一章数据库系统概述全文共24页,当前为第4页。
ACCESS
2010数据库基础教程 第一章 数据库系统概述
ACCESS
2010数据库基础教程-01第一章数据库系统概述全文共24页,当前为第5页。
ACCESS
2010数据库基础教程-01第一章数据库系统概述全文共24页,当前为第6页。 数据库主要研究如何对数据进行科学的管理,以提供可靠的、可共享的、安全的、有意义的数据。 数据库技术一般包含数据管理和数据处理两部分。
ACCESS
2010数据库基础教程-01第一章数据库系统概述全文共24页,当前为第7页。 1.1 常见概念 1.1.1 数据与信息 数据(Data)是用于记录事物情况的物理符号。 数据的表示形式是多样的: 数值型数据:参与数值运算 字符型数据:不能参与数值运算 多媒体数据:图像、声音等 信息(Information)是指经过加工处理过后的数据。 数据与信息的联系与区别 数据是具体的,信息是抽象的。数据是表示信息的具体形式,信息是数据表达的内容。 同样的信息可以通过不同的数据形式表示。
ACCESS
2010数据库基础教程-01第一章数据库系统概述全文共24页,当前为第8页。 1.1.2 数据处理 数据处理是指将数据加工并转换成信息的过程,包括对数据的收集、存储、分类、计算、加工、检索和传输等一系列活动。 数据 信息 数据处理
ACCESS
2010数据库基础教程-01第一章数据库系统概述全文共24页,当前为第9页。 1.1.3 数据库 数据库(DataBase,简记为DB)是按照一定的组织结构存储在存储介质上相互关联的数据集合,用来满足信息需求。 比如:成绩数据库、户口数据库 特点:永久地存储,有组织的存放,并且可以共享 以文件方式存储,如常见数据库文件扩展名: MDB-
Access
2003;ACCDB-
Access
2010;MDF-SQL Server;DBC-
VFP
(Visual FoxPro)
ACCESS
2010数据库基础教程-01第一章数据库系统概述全文共24页,当前为第10页。 1.1.4 数据库管理系统 数据库管理系统 DataBase Management System, DBMS 数据库系统的核心 是一个软件,它方便用户
操作
,可以按用户的要求来定义数据、管理数据和操纵数据,提供数据安全性和完整性控制机制。 建立在OS的基础之上,位于OS与用户之间的数据管理软件,负责对数据库进行统一管理和控制 如:
ACCESS
,SQL SERVER, ORACLE,…… DB DBMS
ACCESS
2010数据库基础教程-01第一章数据库系统概述全文共24页,当前为第11页。 1.1.4 数据库管理系统 数据库管理系统DBMS主要功能 数据定义 数据操纵 数据库的运行控制、管理功能 数据组织、存储与管理 数据库的保护 数据
数据库软件
集
VFP
、SQL、
ACCESS
一体的数据库
操作
软件
VFP
2,722
社区成员
29,107
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章