FoxPro 2.6 for Windows 使用大全(Nany,科学出版社/龙门书局)的详细介绍,评论,读后感及网上价格比较。

好图书-图书价格比较与图书搜索
首页 | 排行榜 | 新书上架 | 优惠情报 | 图书分类 | 全国书店 | 请注册 或 登陆
搜索 1,681,454 种书的介绍和售价       高级搜索  使用帮助

好图书搜索 25 家网上书店, 1,681,454 种图书,售价及其他信息。 更多介绍

FoxPro 2.6 for Windows 使用大全

FoxPro 2.6 for Windows 使用大全

Nany Jacobsen(美)   

7030049969

科学出版社/龙门书局 / 0000-00-00

平装 / 16开 / 795页 / 0字

¥58.80

 (1家书店)

"FoxPro 2.6 for Windows 使用大全"的详细介绍……

内容简介

本书是讲述FoxPro2.6forWindows的实用大全。全书共分六部分,二十五章

前面十章着重介绍FoxPro2.6forWindows集成环境的功能和用法,及组成FoxPro

屏幕的要素,扼要地说明了如何使用一般查询、RQBE查询、SQL查询和Rushmoro

查询的优化技术,如何使用BROWSE命令,如何建立报表和标签,如何使用报表

成器和标签生成器自动生成报表和标签,如何使用屏幕生成器设计屏幕,如何利用菜

单生成器生成菜单,如何使用项目管理器管理FoxPro程序。本书后面十五章的讨论

偏重于程序设计技巧,其中讨论了利用OLE和DDE进行数据共享的技术,如何通过

给出通用的过程和函数来解决问题。

哪里可以买到"FoxPro 2.6 for Windows 使用大全"?

从 1 家优秀的网上书店中选购"FoxPro 2.6 for Windows 使用大全"

书店名称 价格 购买 去看看
去蔚蓝书店购买'FoxPro 2.6 for Windows 使用大全' ¥55.86
当当网  
卓越网  

 

※ 如果您是第一次来到好图书选购图书,请点此查看“购书指南”

※ 发现价格错误了?书店有售而好图书却没有显示?立刻点此给好图书改错

※ 图书价格仅供参考,实际售价及是否有库存以各网站实际标示为准。

※ 若售价差别过大,可能因不同规格或者版本引起,请自行甄别。

 

喜欢"FoxPro 2.6 for Windows 使用大全"的人们通常也喜欢……

对"FoxPro 2.6 for Windows 使用大全"的评论……

暂无评论

我来评论一下"FoxPro 2.6 for Windows 使用大全"……

登录之后才能发表评论,请  登录  或  注册

"FoxPro 2.6 for Windows 使用大全"的图书目录……

目录

作者简介

鸣谢

商标声明

前言

说明

引言

0.1FoxPro是什么

0.2FoxPro2.6forWindows的新内容

0.3怎样阅读本书

0.4本书内容

0.4.1FoxPr0简介

0.4.2高效使用FoxPro数据库

0.4.3建立FoxPro应用程序

0.4.4FoxPro程序设计:设计工具的高级用法

0.4.5初步了解FoxPro命令及函数

0.4.6使用附录和源盘

0.5FoxPro2.6forWindows硬件要求

0.6边学边干

第一部分 FoxPro介绍

第一章 FoxPr0基本原理

1.1准备工作

1.2考察程序

1.2.1简介Introductory屏幕

1.2.2在FoxPro中选择任务

1.2.3FoxPro的通信选择

1.3启动Organize

1.3.1启动一个应用程序

1.3.2使用通用应用程序特征

1.4创建应用程序

1.4.1设计数据表结构

1.4.2修改生成的输入内容屏幕

1.4.3使用F0xApp生成的应用程序输入数据

1.4.4使用应用程序查寻数据

1.4.5查看数据的其他方法

1.4.6学习更多关于FoxPro的知识

1.4.7退出FoxPro

1.5小结

第二章 FoxPro界面

2.1熟悉FoxPro屏幕

2.2了解FoxPro的菜单系统

2.2.1学习使用菜单系统

2.2.2选择菜单选项

2.3用FoxPro菜单选项工作

2.3.1File菜单

2.3.2Edit菜单

2.3.3Database菜单

2.3.4Record菜单

2.3.5Pogram菜单

2.3.6Run菜单

2.3.7Text菜单

2.3.8Window菜单

2.3.9Help菜单

2.3.10对上下文敏感的菜单

2.4FoxPro窗口

2.4.1了解窗口的各个部分

2.4.2控制窗口

2.4.3使用不同类型的窗口

2.4.4学习更多的窗口选项

2.4.5将系统窗口放在远景

2.5了解对话框逻辑

2.5.1识别对话框的组成部分

2.5.2使用对话框

2.6编辑击键和鼠标器移动

2.6.1创建、打开和保存文件

2.6.2在文本中移动和编辑文本

2.6.3查找文本

2.6.4查找和键入特殊字符

2.6.5编辑选项和EditPreferences对话框

2.7敲入命令

2.7.1使用Command窗口

2.7.2输入、重复和编辑命令

2.7.3解释和响应出错信息

2.8使用FoxPro的Help系统

2.9小结

第三章 数据库和表

3.1数据库的概念和用途

3.2数据库中表的作用

3.3设计结构及指定数据类型

3.4数据类型

3.5使用View窗口创建表

3.5.1在View窗口面板上工作

3.5.2工作区

3.5.3创建Budget表

3.6通过使用View文件来保存位置

3.7表的单独和共享使用

3.8使用FoxProBrowse增加数据

3.8.1在Browse窗口中增加数据

3.8.2在View窗口中设置Browse显示选项

3.9压缩表

3.10屏幕和打印机的快速输出

3.10.1屏幕的快速组织

3.10.2快速打印结果

3.10.3快速向文件输出

3.11重新安排和抽取表的数据

3.11.1使用范围子句来抽取记录

3.11.2通过使用FOR.WHILE.和SETFILTERTO来抽取记录

3.11.3定义条件

3.12小结

第四章 数据库管理基本原理

4.1建立数据库

4.1.1信息系统的输出

4.1.2把信息组织成表

4.1.3理解表是如何联系和相互作用的

4.1.4把信息组织成记录

4.2使用索引

4.2.1理解索引

4.2.2打开和选择索引

4.2.3设定索引次序

4.2.4理解索引表达式

4.3连接表

4.3.1创建关系

4.3.2管理一对多的关系

4.3.3维护关系的完整性

4.4建立一个数据库管理系统

4.4.1理解项目的范围

4.4.2设计系统

4.4.3编写应用程序并使之文档化

4.4.4实现系统

4.4.5管理整个项目

4.4.6移入可以获得的数据

4.5小结

第二部分 高效使用FoxPro数据库

第五章 使用RQBE作为查询入门

5.1查询的主要组成部分

5.2细节

5.2.1选择字段

5.2.2增加表

5.2.3对输出记录排序

5.2.4数据的组成

5.2.5讨滤数据

5.2.6引导查询结果的输出

5.3小结

第六章 使用高级查询

6.1创建复杂的过滤条件

6.1.1使用AND和OR来提出问题

6.1.2解释AND、OR和NOT

6.2用Having子句来过滤组

6.3连接两个以上的表

6.4用RQBE创建一对多的关系

6.5使用交叉制表在输出中加入一维

6.6使用用户定义的函数

6.7从程序中执行查询

6.8广泛地使用RQBE

6.8.1构造查询

6.8.2创建查询框架

6.8.3在过滤器中使用变量名

6.8.4使用查询来看“森林和树木”

6.8.5使用多查询来查看两个查询

6.8.6按顺序保持记录

6.8.7提高查询速度

6.8.8清除工作

6.8.9使用完RQBE之后的清除工作

6.8.10一次查询一步

6.8.11保持表达式一致性

6.9小结

第七章 用SQL和Rushmore进行查询

7.1考察SQLSELECT命令

7.1.1创建简单的查询

7.1.2引导查询输出

7.1.3使用WHERE来连接和过滤表

7.1.4使用GROUPBY来统计数据

7.1.5使用HAVING来排除组

7.1.6用ORDERBY来对结果排序

7.1.7用UNION来联合查询

7.1.8模拟外部连接

7.2结果的输出位置

7.3增强SQLSELECT语句的性能

7.3.1创建SELECT能使用的索引

7.3.2尽可能避免嵌套SELECT语句

7.3.3只有必须时才包含用户定义函数

7.3.4监视HAVING和WHERE子句

7.3.5优化索引和顺序

7.4对出错情况的补救

7.5用Rushmore技术搜索

7.5.1使用Rusmore技术

7.5.2理解Rushmore

7.6用优化的表达式进行工作

7.6.1创建可完全优化表达式

7.6.2识别不可优化的表达式

7.6.3组合完全可优化和不可优化的表达式

7.7增强Rushmore的性能

7.7.1在可能的情况下设置ORDER为0

7.7.2当DELETED设置为ON时使用DELEED()标记

7.7.3在索引标记中避免使用NOT和FOR

7.7.4选择性地使用Rushmore

7.7.5选择正确的索引格式

7.8在没有Rushmore的情况下工作

7.9小结

第八章 BROWSE的使用

8.1打开和关闭一个浏览窗口

8.2安排浏览窗口的显示外观

8.2.1改变大小和重新组织字段

8.2.2使用Change观察整个记录

8.2.3拆分一个浏览窗口

8.2.4编辑备注字段

8.2.5在浏览窗口中使用不同字体

8.3保存浏览窗口外观配置

8.3.1使用BROWSELAST和BROWSEPREFERENCE

8.3.2修改资源文件中配置记录

8.4在浏览中创建记录的一个子集

8.5使用FIELDS进行控制

8.5.1使用:P(图片选项)

8.5.2使用:H(列标题选项)

8.5.3使用:B(界限选项)

8.5.4使用:R(只读选项)

8.5.5使用:<n>(列宽选项)

8.5.6使用:V(有效性选项)

8.5.7使用:W(进行选项)

8.5.8使用可计算字段

8.6使用BROWSE查看相关表

8.6.1使用SETRELATION

8.6.2使用SETSKIP

8.6.3断开表之间的联系

8.7在浏览中使用隐式和显式的记录锁定

8.8另外的浏览选项

8.8.1使用BROWSE LOCK

8.8.2使用BROWSETITLE

8.8.3使用BROWSE WIDTH

8.8.4使用BROWSECOLOR或BROWSECOLORSCHEME

8.8.5使用BROWSE FORMAT

8.8.6使用EDITFORMAT

8.9小结

第九章 生成报表和标签

9.1设计快速报表

9.2讨论报表

9.2.1进行简单的布局调整

9.2.2作一些影响整个报表的改动

9.3深入了解报表和标签文件

9.4设计基本的标签

9.4.1放置标签表达式

9.4.2发送标签和报表

9.4.3使用专用报表和标签输出选项

9.5小结

第十章 报表生成器的使用

10.1在报表或标签中使用相关表

10.1.1为报表建立文件关系

10.1.2从相关的文件中加入报表表达式

10.1.3用表达式生成器建立报表表达式

10.1.4调整报表表达式的尺寸

10.1.5寻找报表中相关表的更多用途

10.2在报表中使用“一对多”关系

10.3加入复合报表表达式

10.3.1在报表生成器中格式化表达式

10.3.2报表生成器中表达式生成器的使用

10.3.3用户定义函数的使用

10.4隐去空行,并动态地调整报表和标签表达式大小

10.5向报表中加入组和总体

10.6理解报表变量

10.7报表变量用途的扩充

10.7.1打印组信息

10.7.2得到组总和的百分比

10.7.3初始化报表变量

10.7.4报表变量计算中IIF()的使用

10.8表达式的重叠

10.9小结

第三部分 建立FoxPro应用程序

第十一章 整理FoxPro应用程序

11.1界面设计和FoxPro

11.2界面设计发展的关键

11.2.1达到用户之间的设计一致性

11.2.2提供舒适的选择

11.2.3清楚地表达信息

11.2.4使用一致的界面

11.2.5追求意见统一、舒适、清晰和一致性

11.3引进FoxPro设计工具

11.4小结

11.5介面设计书籍:简介

第十二章 创建应用程序的基础

12.1使用屏幕生成器设计屏幕

12.1.1开始建立屏幕

12.1.2考查屏幕生成器选项

12.1.3使用字段表达式对话框

12.1.4开始对GET作合法性检查

12.2在屏幕中增加按钮

12.3生成并运行屏幕程序

12.3.1生成前先存储环境

12.3.2生成屏幕

12.3.3编译生成的程序

12.3.4运行程序

12.4熟练使用屏幕生成器

12.4.1用直接和间接的Read修改表

12.4.2改变输入窗口的类型

12.4.3加深对数据合法性检查的理解

12.4.4增加编辑和导航按钮

12.4.5增加记录锁

12.4.6在Setup片断中定义变量

12.4.7用SHOW和DEACTIVATE子句结束屏幕过程

12.4.8增加存储和取消按钮

12.4.9生成并运行修改后的输入屏幕

12.5小结

第十三章 进行复杂的屏幕设计

13.1理解生成的屏幕程序

13.1.1程序头段

13.1.2程序环境段

13.1.3文件打开和窗口定义段

13.1.4清除(Cleanup)段

13.1.5READ中断和READ子句

13.2提高屏幕设计

13.2.1计划数据输入窗口

13.2.2草拟LayoutScreen

13.2.3用复选框执行动作

13.2.4用表达式生成器拾取一个变量

13.2.5合法性检查和内部相关GET

13.2.6增加查询和编辑

13.2.7用按钮来控制表

13.2.8用图片作按钮提示符

13.2.9定义屏幕上对象的顺序

13.3组合对象到屏幕设置中

13.3.1设置屏幕

13.3.2在屏幕集中使用Browse

13.3.3增加更多READ级子句并集成BROWSE

13.3.4使用屏幕集

13.4提高读者对FoxProRead命令的理解

13.5小结

第十四章 组织和封装应用程序

14.1建立自己的菜单

14.1.1菜单设计选择

14.1.2菜单生成器选项

14.1.3一个改变菜单可用的技术

14.2用项目管理器将文件放在一起

14.2.1Project选项和替代办法

14.2.2不同类型应用程序的项目结构

14.2.3用发行工具箱封装选项

14.2.4创建应用程序的演示版

14.3小结

第十五章 控制应用程序中的事件与任务

15.1理解FoxPro事件与任务

15.1.1在程序中收集用户指令

15.1.2在READ中循环

15.1.3在任务的不同分类之间的响应事件

15.1.4在程序中启动新任务

15.2使用READ来支持任务与事件

15.2.1研究无GET的基本READ

15.2.2分析有GET的基本READ替代方式

15.2.3为关系屏幕集扩充带GET基本READ模型

15.3在广泛的应用程序中使用复杂READ

15.3.1在复杂READ中集成多重非READ窗口

15.3.2对无GET窗口的作用的分类

15.3.3在复杂READ中控制当前窗口

15.4使用高级窗策略

15.5小结

第十六章 FoxPro高级性能讨论

16.1资源文件

F.3FoxPro的子目录

F.4缺省的文件扩展名

附录G 寻找有效的帮助

附录H 数据库结构和程序的例子

"FoxPro 2.6 for Windows 使用大全"的书摘……

第一章 FoXPro基本原理

在本章里,读者将通过使用在安装盘里提供的应用程序实例了解FoxPro的一些特征。

一个应用程序是一些指令和信息的集合,用来执行某种特定的任务,如统计或者远程通

信(FoxPro本身便是一个大型应用程序)。这些应用程序是一些方便的工具,包括有一些适

合于个人信息和事实管理的实用程序,更重要的是,这些应用程序充分显示了FoxProfor

Windows是一个强有力的工具。

在考察了一些示例性的应用程序之后,用户将学会创建一个应用程序。这个应用程序包

含一张表,表是用于收集信息的基本数据库管理工具,在本书后面的章节里读者也将用到

它。

为了创建一个应用程序,读者并不需要首先成为一个熟练的程序员,用户可以通过使用

FoxApp来生成一个应用程序。FoxApp是FoxPro的一个专门的工具,它能为用户书写程

序,既容易又有趣。在以后用户书写程序时,或许会选择一种与FoxApp完全不同的风格,但

在本章通过学习这个练习,能学会许多关于FoxPro应用程序外观和行为的知识。

如果读者是一位程序员,那么这部分介绍的一些新的方法,读者只需要输入少量的程序

代码就能产生完美而复杂的结果。

1.1 准备工作

如果读者的FoxProforWindows拷贝还没在计算机上安装好,那么请参见附录A的安

装指令,“安装FoxPro2.5forWindows”,来安装FoxProforWindwos。

警告:如果工作在网络环境,用户的系统应该配置正确,与其他用户共享文件;如果在独

立的计算机上工作,或者有文件在局部驱动器上而不在网络驱动器上,应该保证SHARE作

为系统初启例程的一个部分已被加载;如果FoxPro已经安装了,参见附录A来学会关于加

载DOSSHARE的命令,需要使用特定的SHARE参数来配合FoxPro的使用,也需要学会

在网络上有效地工作,即使用户的应用程序现在只运行在单台计算机上。

通过使用MicrosoftWindows多任务环境,也能从一台计算机上FoxPro的多个会话中

访问用户的数据。由于这些原因,这本书上的练习都利用了FoxPro的记录和文件锁定功能,

在竞争请求改变或收到使用信息时,这种机制能起到保护数据的作用。当有来自程序的两个

请求时,这种锁定机制是很有效的。然而,当在一台没有与网络上其他计算机联接的计算机

上时,SHARE必须加载,来激活FoxPro的多用户保护措施和特性。

在本书学习过程中,读者应该在磁盘上创建和保存文件,包括组成用户频繁引用的典型

应用程序的工作文件以及一些随时都可能想删掉的附加文件。

在磁盘上创建独立的子目录来保存数据和练习文件。如果在安装完之后,查看一下硬

盘,用户可以注意到FoxPro本身创建了许多子目录来存放它的补充实例文件。把用户的数

据文件和安装盘上的FoxPro程序文件分开,会使管理磁盘容易,作备份时更容易(只要用户

不在同一时间复制用户的数据文件以及FoxPro本身的例程)。

DOS磁盘操作系统在硬件系统的不同组成部件之间不停地发送信息时,要在一个过于

拥挤的目录结构里查找单个文件时是比较慢的;在检查示例应用程序时,用户会看到单个应

用程序也会有很大数目的各种类型的文件。如果把每个应用程序的文件放在独立的目录里,

甚至把属于一个应用程序的文件按类型放在不同的子目录里,那么DOS能较快地实现定位

查找。

FoxPro创建了很多文件,用户会发现需要一些辅助软件来管理它们。在第十四章,“组

织和封装应用程序”里,用户将学习使用FoxPro的项目管理器(FoxPro’sProjectManager)

来组织应用程序的文件。虽然一些文件可能存放在独立的目录里,甚至被几个应用程序所共

享,但通过项目管理器便可跟踪它们。

建议:如果用户以前使用过本书的一些较低的版本(如“使用FoxPro2”或“使用FoxPro

2.5”),那么只需微小的调整,就可以使用相同的数据文件。但是,必须为在本版本下创建的

应用程序文件建立子目录,因为当用户创建新的文件而不是对旧文件进行转换时,一些练习

将很容易使用。在本书第十七章“在不同FoxPro版本间移植应用程序”里,用户将学会传送

应用程序文件,在不同的环境和FoxPro的不同版本下同时使用它们。

为了保存本书的练习文件,可以通过下面的过程创建子目录。

当计算机被打开,完成了初启流程之后,Microsoft Windows可能自动出现在用户的系

统里。如果没有出现,则在DOS提示符下敲Win命令。

使用MicrosoftWindows的文件管理器,或硬盘上其他管理文件的程序,在FoxProfor

Windows的主目录下创建一个名叫MODEL的子目录。

图1.1显示了创建了这个目录后的文件管理器,在用户按下Alt+F和E(或选择菜单

的File和Create Directory选项)便可创建目录。请注意,FoxProforWindows的主目录FPW

是当前目录,因而MODEL目录自动创建在正确的位置(在FPW目录下)。也可以通过键入

C:/FPW/MODEL来在FoxPro的主目录下创建MODEL,在这种情况下,不论当前目录是

什么,MODEL子目录都创建在正确的位置。

建议:绝大多数Microsoft Windows程序使用鼠标器,而FoxProfor Windows必须有一

个鼠标器。在加载FoxPro之前,应保证鼠标器驱动软件安装正确,鼠标器能正常工作,尽管

这通常是Windows建立过程的正常的一部分。在本章的练习里,有一些动作只能由鼠标器

来作,用键盘无法完成。

在程序管理器的程序组里找到FoxProfor Windows,或许用户的应用程序组或一个专

门的Fox组包括了所有的FoxPro版本。图1.2显示了缺省的图标,FoxProfor Windows的

Setup程序使用该图标。图1.2也显示了该程序的缺省特征设置。如果用户自己不使用附录

A所提供的指令安装FoxPro,那么使用程序管理器的File Properities选择来检验这些设置。

准备好以后,通过双击该图标来启动FoxPro。在它的标题置亮的情况下,也可按回车键

来启动FoxPro。

"FoxPro 2.6 for Windows 使用大全"的作者简介……

作者简介

NancyJacobsen:软件开发员、顾问、作家。她为本书第三章与第四章提供了大量材料,并

作了大量的研究。她专门从事FoxPro的应用及交叉平台开发。Jacobsen在MicrosoftFox

Deve1oper学术讨论会上发表过讲话,还为FoxTalk,DatabasedAdvisor及FoxProUsers

Journa1等杂志撰写过一些论文。

Jacobsen定居在加利福尼亚北部,并在加利福尼亚大学伯克利分院获得了人类学学士

学位。可以通过CompuServe与她取得联系,号码是72230,2664。

JoeGotthelf为本书第五、六、七三章提供了大量材料,并作了大量的研究,他本人经营

AugustTechnologies股份有限公司。该公司是费城地区一家提供定做软件开发服务的咨询

机构。他还是FoxTalk和FoxProAdvisor杂志的撰稿人。

可以通过(215)325-9550与Gotthelf取得联系,还可以通过CompuServe与之联系,号

码为74017,3670;或者通过MCIMail联系,号码为5013993。

TedRoche:校订了本书第二十二至二十三章。他是软件开发员兼自由撰稿人。在过去的

七年中,在许多Xbase专用语方面,他做过工作。TedRoche专攻大型FoxPro安装的优化与

增强,他为FoxTalk撰写过一些论文。

Roche在Regents学院获数学学士学位。他定居在NeWHampshire的C0ntoocook城,可

以通过CompuServe与他取得联系,号码为76400,2503。

本站所列的图书资料、图书封面图片归各自的版权所有人所有

本站所收录之图书评论、图书社区话题、及本站所做之广告均属其各自行为,与本站立场无关,不代表本站赞同其观点